Chromatic suggested > I don't know how to get the -j flag into prove though.
# ENV_TEST_PROG_ARGS="-j" prove -v t/stm/runtime.t Not sure it's getting the -j in there on OSX leopard (not able to get to the box where them mem issue is) - on ver 28985 $ ENV_TEST_PROG_ARGS="-j" prove -v t/stm/runtime.t t/stm/runtime...... 1..5 ok 1 - choice (one thread) ok 2 # SKIP Intermittently failing everywhere ok 3 # SKIP Intermittently failing everywhere ok 4 - queue adapted for the library ok 5 - queue (non-blocking; nested) ok All tests successful. Files=1, Tests=5, 1 wallclock secs ( 0.01 usr 0.00 sys + 0.66 cusr 0.13 csys = 0.80 CPU) Result: PASS while make smokej output has: - t/stm/runtime.t # Failed test 'queue adapted for the library' # at t/stm/runtime.t line 506. # got: 'Unhandled exception in thread with tid 2 (message=ResizableIntegerArray: Can't pop from an empty array!, number=24) # interpreter 0x14e150 had pending transaction on exit # Unhandled exception in thread with tid 1 (message=ResizableIntegerArray: Can't pop from an empty array!, number=24) # interpreter 0x1380b0 had pending transaction on exit # ' # expected: 'ok # ' # Looks like you failed 1 test of 5. - t/compilers/json/from_parrot.t - t/compilers/json/to_parrot.t - t/examples/japh.t # Failed test 'examples/japh/japh5.pasm' # at t/examples/japh.t line 54. # Exited with error code: [SIGNAL 11] # Received: # # Expected: # Just another Parrot Hacker # # Looks like you failed 1 test of 5. - t/examples/library.t ------------------- Andy Bach Systems Mangler Internet: [EMAIL PROTECTED] Voice: (608) 261-5738 Fax: 264-5932 The name "grep" is from the common "ed" (pre-visual "vi") command: g/re/p i.e. g(lobal-search)/r(egular) e(xpression)/p(rint) chromatic <[EMAIL PROTECTED] g> To [EMAIL PROTECTED] 06/25/08 11:36 AM cc "Andy Bach" <[EMAIL PROTECTED]>, [EMAIL PROTECTED] Subject Re: [perl #56304] AutoReply: smokej consumes all memory Revision: 28672 on linux On Tuesday 24 June 2008 09:34:22 Andy Bach wrote: > It does run w/ the non JIT (I believe) prove: > prove -v t/stm/runtime.t > t/stm/runtime...... > 1..5 > ok 1 - choice (one thread) > ok 2 # SKIP Intermittently failing everywhere > ok 3 # SKIP Intermittently failing everywhere > ok 4 - queue adapted for the library > ok 5 - queue (non-blocking; nested) > ok > All tests successful. > Files=1, Tests=5, 1 wallclock secs ( 0.01 usr 0.01 sys + 1.37 cusr > 0.11 csys = 1.50 CPU) > Result: PASS > > I don't know how to get the -j flag into prove though. # ENV_TEST_PROG_ARGS="-j" prove -v t/stm/runtime.t (at least with bash) -- c