------- Comment #37 from iains at gcc dot gnu dot org  2010-06-02 10:06 -------
(In reply to comment #36)
> Since I had a new comparison failure before your answer, I did the following:

yes, re-running bootstrap will make no difference if the race is in the
configure... 

> (1) delete the various libgomp folders,

OK. that forces  libgomp config to run again...  

note that if the race is vs. libgcc_s (which is needed for emutls) then that is
guaranteed to work.   

I'm guessing a libgcc_s/libgomp race is the origin since w/out the newly-built
libgcc_s - the system one would be found - and that doesn't have emutls.

> (2) resume make.

make -jN all
or make -jn bootstrap?

(I guess there should be no difference - IIRC all->bootstrap if bootstrap is
configured )

> Indeed the new libgomp were correctly built and I am now building libgfortran.
> 
> As hinted in some of my previous post, I have the filling that the failures in
> detecting gcc_cv_have_tls are related to the load of my macbook, in particular
> what kind of web sites I am browsing at that time (java applets or flash?!-).

well, I guess any load variation could cause it if there's a race .. ;) ...


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43170

Reply via email to