On a very -current NetBSD-amd64 my tests now mostly pass:
PASS: tests/stdlib/tyield.nim js ( 0.67
sec)
FAILURE! total: 302 passed: 288 skipped: 10 failed: 4
tests failed
Run
One needs:
--- config/nim.cfg.ORIG
Thanks, it works with both. I guess there should be some build time patch or
flag to take care of this in the latest versions, as it doesn't happen with the
released version.
Use `--threads:off` or `--tlsEmulation:off`. I suppose all the BSDs offer
working thread local storage implementations these days.
Nim - just built from the latest sources on GitHub:
$ nim --version
Nim Compiler Version 1.7.3 [NetBSD: amd64]
Compiled at 2022-11-30
Copyright (c) 2006-2022 by Andreas Rumpf
git hash: 84ea62ea0d64ba454d0f53beb4f3f16d0582ab45
active boot switches: -d:release