Thanks for the suggestion but I'm afraid it didn't work. Any other ideas? Nicholas Treleaven
-----Original Message----- From: Ian Lance Taylor [mailto:[email protected]] Sent: 14 May 2017 14:06 To: Nick Treleaven Cc: golang-nuts Subject: Re: [go-nuts] Problem compiling from source On Sun, May 14, 2017 at 5:56 AM, <[email protected]> wrote: > > I am trying to compile go version 1.8.1 on a large Linux server that > is shared with many other users. > > Bootstrapping of go1.4 is successful (but the testing fails for the > same reason as below) > > ./all.bash fails for 1.8.1 with the following: > > go build mime/quotedprintable: <dir_hidden>/compile: resource > temporarily unavailable text/template/parse # debug/gosym > runtime: failed to create new OS thread (have 2 already; errno=11) > fatal error: runtime.newosproc > > It seems that ulimit -u is hard restricted on this machine to 100 > which leads me to think that the installation is requesting too many > threads and then failing. > > If I am correct is it possible to limit the number of threads the > installation requests? There is no hope of resetting ulimit... Try setting the environment variable GOMAXPROCS to 1 when you run all.bash. I expect that some tests will fail, but with luck the build should complete. Ian -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
