stops building nimsuggest twice and nim_dbg in tests; saves 3 * 5 minutes CI time
stdlib tests now check refc too
disable i386 tests for now; help wanted
I suppose we can somehow build nim-i386 binary on amd64. Any help will be appreciated. See also https://forum.nim-lang.org/t/10069
fixes #21632; enforce deref for wasMoved in ORC
It is a fix for pegs module in ORC.
block:
# bug #21632
let p = peg"""
atext <- \w / \d
"""
doAssert "a".match(p)
doAssert "1".match(p)
fixes #20900; Calling template through from generic function across module fails to build
It is a following-up fix for private fields used in the templates, which are called in the generics.
type Opt* = object
o: int
template none*(O: type Opt): Opt = Opt(o: 0)
proc c(y: int | int, w: Opt = Opt.none) = discard
c(0)
disable tlsEmulation on windows; static link pthreads with mingw
It improves performance on window when threads are involved.
Following The Roadmap 2023 for community building , you could join us in the matrix space where we discuss how to build a community. We appreciate doable suggestions and helps, such as improving the workflow, implementing the roadmap, suggesting doable tasks, reviewing code from contributors. United we stand. We shall work together to make the community thrive.