We're now down to a bunch of errors with the boehm GC (which may be related to the package on NetBSD, or may be down to TLS emulation - I still need to debug further) and `tests/stdlib/tfdleak` which is due to what seems to be a bug within NetBSD. Current failures: 11:47:29 Category: closure 11:47:29 Name: tests/closure/tboehmdeepcopy.nim C 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: dll 11:47:29 Name: tests/dll/visibility.nim C --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: dll 11:47:29 Name: tests/dll/visibility.nim C -d:release --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: gc 11:47:29 Name: tests/gc/gcemscripten C --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: gc 11:47:29 Name: tests/gc/gcemscripten C -d:release --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: gc 11:47:29 Name: tests/gc/growobjcrash C --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: gc 11:47:29 Name: tests/gc/growobjcrash C -d:release --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: gc 11:47:29 Name: tests/gc/gcbench C --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: gc 11:47:29 Name: tests/gc/gcbench C -d:release --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: gc 11:47:29 Name: tests/gc/gcleak C --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: gc 11:47:29 Name: tests/gc/gcleak C -d:release --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: gc 11:47:29 Name: tests/gc/gcleak2 C --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: gc 11:47:29 Name: tests/gc/gcleak2 C -d:release --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: gc 11:47:29 Name: tests/gc/gcleak3 C --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: gc 11:47:29 Name: tests/gc/gcleak3 C -d:release --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: gc 11:47:29 Name: tests/gc/gcleak4 C --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: gc 11:47:29 Name: tests/gc/gcleak4 C -d:release --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: gc 11:47:29 Name: tests/gc/cycleleak C --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: gc 11:47:29 Name: tests/gc/cycleleak C -d:release --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: gc 11:47:29 Name: tests/gc/stackrefleak C --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: gc 11:47:29 Name: tests/gc/stackrefleak C -d:release --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: gc 11:47:29 Name: tests/gc/cyclecollector C --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: gc 11:47:29 Name: tests/gc/cyclecollector C -d:release --gc:boehm 11:47:29 Action: run 11:47:29 Result: reExitcodesDiffer 11:47:29 -------- Expected ------- 11:47:29 exitcode: 0 11:47:29 --------- Given -------- 11:47:29 exitcode: 1 11:47:29 11:47:29 Output: 11:47:29 11:47:29 ------------------------- 11:47:29 11:47:29 Category: stdlib 11:47:29 Name: tests/stdlib/tfdleak.nim C 11:47:29 Action: run 11:47:29 Result: reOutputsDiffer 11:47:29 -------- Expected ------- 11:47:29 11:47:29 --------- Given -------- 11:47:29 leaked reopen 11:47:29 ------------------------- Run
I've now got Jenkins running on NetBSD building every day from the `devel` branch so we can track progress. The most recent build output is available here: <http://jenkins.euantorano.co.uk/job/Nim/13/console>