------- 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