chromatic wrote: > That should have been: # TEST_PROG_ARGS="-j" prove -v t/stm/runtime.t
Okay, I can get the box to hang/consume everything this way - adding a -D flag and various digits (as of Revision: 29128) avoids the hang: TEST_PROG_ARGS="-j -D7 " prove -v t/stm/runtime.t t/stm/runtime...... 1..5 not ok 1 - choice (one thread) ok 2 # SKIP Intermittently failing everywhere ok 3 # SKIP Intermittently failing everywhere # Failed test 'choice (one thread)' # at t/stm/runtime.t line 82. # got: 'ok # *** Parrot VM: Dumping GC info *** # Total memory allocated = 262144 # DOD runs = 0 # Lazy DOD runs = 0 # Collect runs = 0 # Collect memory = 0 # Active PMCs = 1943 # Extended PMCs = 0 # Timely DOD PMCs = 0 # Total PMCs = 2119 # Active buffers = 1448 # Total buffers = 2861 # Header allocations since last collect = 23 # Memory allocations since last collect = 0 # ' # expected: 'ok # ' not ok 4 - queue adapted for the library # Failed test 'queue adapted for the library' # at t/stm/runtime.t line 506. # got: 'real_exception (severity:2 error:24): ResizableIntegerArray: Can't pop from an empty array! # current instr.: 'parrot;STM;_set_status' pc 220 (runtime/parrot/library/STM.pir:154) # called from Sub 'parrot;STM;retry' pc 235 (runtime/parrot/library/STM.pir:164) # called from Sub 'parrot;STMQueue;_fetchHead' pc 117 (/usr/share/cvs/andy/parrot/t/stm/runtime_4.pir:67) # called from Sub 'parrot;STM;_transaction' pc 17 (runtime/parrot/library/STM.pir:30) # called from Sub 'parrot;STM;transaction' pc 550 (runtime/parrot/library/STM.pir:276) # called from Sub 'parrot;STMQueue;remover' pc 423 (/usr/share/cvs/andy/parrot/t/stm/runtime_4.pir:185) # Unhandled exception in thread with tid 2 (message=ResizableIntegerArray: Can't pop from an empty array!, number=24) # real_exception (severity:2 error:24): ResizableIntegerArray: Can't pop from an empty array! # current instr.: 'parrot;STM;_set_status' pc 220 (runtime/parrot/library/STM.pir:154) # called from Sub 'parrot;STM;retry' pc 235 (runtime/parrot/library/STM.pir:164) # called from Sub 'parrot;STMQueue;_addTail' pc 280 (/usr/share/cvs/andy/parrot/t/stm/runtime_4.pir:123) # called from Sub 'parrot;STM;_transaction' pc 17 (runtime/parrot/library/STM.pir:30) # called from Sub 'parrot;STM;transaction' pc 550 (runtime/parrot/library/STM.pir:276) # called from Sub 'parrot;STMQueue;addTail' pc 253 (/usr/share/cvs/andy/parrot/t/stm/runtime_4.pir:113) # called from Sub 'parrot;STMQueue;adder' pc 398 (/usr/share/cvs/andy/parrot/t/stm/runtime_4.pir:174) # Unhandled exception in thread with tid 1 (message=ResizableIntegerArray: Can't pop from an empty array!, number=24) # interpreter 0x8412968 had pending transaction on exit # interpreter 0x826ba80 had pending transaction on exit # *** Parrot VM: Dumping GC info *** # Total memory allocated = 262144 # DOD runs = 1 # Lazy DOD runs = 0 # Collect runs = 1 # Collect memory = 44456 # Active PMCs = 11587 # Extended PMCs = 1911 # Timely DOD PMCs = 0 # Total PMCs = 11727 # Active buffers = 8969 # Total buffers = 10387 # Header allocations since last collect = 49 # Memory allocations since last collect = 0 # ' # expected: 'ok # ' not ok 5 - queue (non-blocking; nested) # Failed test 'queue (non-blocking; nested)' # at t/stm/runtime.t line 574. # got: 'ok # *** Parrot VM: Dumping GC info *** # Total memory allocated = 262144 # DOD runs = 0 # Lazy DOD runs = 0 # Collect runs = 0 # Collect memory = 0 # Active PMCs = 2050 # Extended PMCs = 0 # Timely DOD PMCs = 0 # Total PMCs = 2119 # Active buffers = 1526 # Total buffers = 2861 # Header allocations since last collect = 24 # Memory allocations since last collect = 0 # ' # expected: 'ok # ' # Looks like you failed 3 tests of 5. Dubious, test returned 3 (wstat 768, 0x300) Failed 3/5 subtests (less 2 skipped subtests: 0 okay) Test Summary Report ------------------- t/stm/runtime.t (Wstat: 768 Tests: 5 Failed: 3) Failed test number(s): 1, 4-5 Non-zero exit status: 3 Files=1, Tests=5, 0 wallclock secs ( 0.01 usr 0.01 sys + 0.20 cusr 0.09 csys = 0.31 CPU) Result: FAIL a ------------------- 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)