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

Reply via email to