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