On Tue, February 7, 2012 1:45 pm, Kenneth R Westerback wrote: > On Tue, Feb 07, 2012 at 01:01:42PM -0500, Joe Gidi wrote: >> I just built a new box with one of AMD's FX-8120 8-core processors and >> wanted to stress-test it a bit. I installed the Feb 6 amd64 snapshot, >> checked out a src tree, and had no trouble compiling GENERIC.MP. I tried >> compiling userland with "make -j8 build" and the box hung. >> >> Before I go further in depth with troubleshooting, I'd just like to know >> if this "should" work properly on good hardware. If it's known not to >> work, I won't waste my (or the lists') time on figuring out why it's >> hanging. >> >> Also, is there a maximum number of make jobs that should work? I used to >> run 'make -j4 build" successfully on my previous 4-core system... >> >> Thanks for any feedback, >> >> -- >> Joe Gidi >> j...@entropicblur.com >> >> "You cannot buy skill." -- Ross Seyfried >> > > Sometimes it works and sometimes not. There are parts of the tree that > have races. > > .... Ken
Thanks. Should "not working" cause the box to hang, or just cause the build to fail at some point with an error? I'm running a bog-stock snapshot install; I didn't try to get cute or clever anywhere, no customization, no non-stock sysctl settings, no mk.conf. I just installed the snap, checked out a tree, and built per the FAQ. I only went "off the reservation" by running 'make -j8 build' instead of 'make build'. I have just enabled ddb.console=1 and am going to try a series of builds with progressively higher -j flags. A -j4 build just succeeded. I'll report back to the list with full details if/when I can reproduce the hang. Thanks again... -- Joe Gidi j...@entropicblur.com "You cannot buy skill." -- Ross Seyfried