hi duke. I got different result with TEST_JOBS=N and make test failed with t/pmc/bignum.t and t/pmc/config.t on my first time. After I removed something wrong(with plan skip_all) then everything was ok and make test never hung on. I don't know why bignum and config goes wrong but I suppose they are not effective to your case.
And the test processes was 7 when I tried TEST_JOBS=6, so I think multi threading test is clear on my mac. This is my environment: $ git log commit 2006557aa4d0af457cac06cec78a46a98eb90aca Author: jkeenan <[email protected]> Date: Thu Dec 22 17:00:44 2011 -0500 Correction to patch supplied by nbrown for https://github.com/parrot/parrot/pull/237. slurp_file returns a string, which meant for location of 'grep' excluding comments had to be changed. $ uname -a Darwin localhost.local 11.2.0 Darwin Kernel Version 11.2.0: Tue Aug 9 20:54:00 PDT 2011; root:xnu-1699.24.8~1/RELEASE_X86_64 x86_64 $ system_profiler … Hardware: Hardware Overview: Model Name: MacBook Pro Model Identifier: MacBookPro8,1 Processor Name: Intel Core i5 Processor Speed: 2.3 GHz Number of Processors: 1 Total Number of Cores: 2 L2 Cache (per Core): 256 KB L3 Cache: 3 MB Memory: 4 GB Boot ROM Version: MBP81.0047.B24 SMC Version (system): 1.68f98 Serial Number (system): C02FH0G7DH2L Hardware UUID: 7A5B375C-31E6-55F1-8362-CA29EB8ABAE0 Sudden Motion Sensor: State: Enabled On Wednesday, January 4, 2012, Jonathan "Duke" Leto < [email protected]> wrote: > Howdy, > > More data: > > Everything is fine for TEST_JOBS=1 and TEST_JOBS=2, but TEST_JOBS=8 > hangs as well. > > Duke > > On Sat, Dec 31, 2011 at 8:40 PM, Jonathan "Duke" Leto <[email protected]> wrote: >> Howdy, >> >> More hints: >> >> The machine I am on is actually a quad-core with hyperthreading, so it >> actually shows up as 8 processors. >> >> Also, it happens for both TEST_JOBS=4 and TEST_JOBS=6. >> >> I can't seem to reproduce it with "prove -lr t/pmc/*.t", but it >> happens with "make test". >> >> Duke >> >> PS: Happy 2012! >> >> On Sun, Dec 25, 2011 at 9:10 AM, Jonathan "Duke" Leto <[email protected]> wrote: >>> Howdy, >>> >>> I was under the impression that I was on an 8 core machine, so I set >>> TEST_JOBS=6 and than run "make test" to see how fast it would be. It >>> turns >>> out I was only on a 4 core machine and to my chagrin, t/pmc/timer.t >>> was waiting for the heat death of the universe. >>> >>> This happened to me on Parrot 2006557aa4d0af457cac06cec78a46a98eb90aca >>> on OS X Lion. >>> >>> Can anybody else reproduce this? >>> >>> Duke >>> >>> -- >>> Jonathan "Duke" Leto <[email protected]> >>> Leto Labs LLC >>> 209.691.DUKE // http://labs.leto.net >>> NOTE: Personal email is only checked twice a day at 10am/2pm PST, >>> please call/text for time-sensitive matters. >> >> >> >> -- >> Jonathan "Duke" Leto <[email protected]> >> Leto Labs LLC >> 209.691.DUKE // http://labs.leto.net >> NOTE: Personal email is only checked twice a day at 10am/2pm PST, >> please call/text for time-sensitive matters. > > > > -- > Jonathan "Duke" Leto <[email protected]> > Leto Labs LLC > 209.691.DUKE // http://labs.leto.net > NOTE: Personal email is only checked twice a day at 10am/2pm PST, > please call/text for time-sensitive matters. > _______________________________________________ > http://lists.parrot.org/mailman/listinfo/parrot-dev > -- -- Daehyub Kim
_______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev
