FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian GCC

 
 
LinkBack Thread Tools
 
Old 05-08-2012, 02:52 PM
Ludovic Brenta
 
Default Bug#667184: gnat-4.6: intermittent FTBFS, race condition in Makefiles with too many parallel processes

retitle 667184 gnat-4.6: intermittent FTBFS, race condition in
gnattools/Makefile

severity 667184 important
user debian-gcc@lists.debian.org
usertags - ftbfs-gcc-4.7
thanks

This bug has nothing to do with gcc-4.7. Analysis of the full log file
reveals that the bootstrap used 10 parallel processes, which triggered
this race condition. Building the executable program 'gnatfind'
requires the object file xref_lib.o, which does not exist yet because
another gnatmake is still building it.

I think the problem is that make is running several gnatmake processes
in
parallel in the same directory (one for each tool to build). The
various

gnatmake processes step on each other's toes. The fix is to run the
gnatmake processes sequentially but pass the parallel option to each of
them, so they can run parallel compilations as needed.

--
Ludovic Brenta.




--
To UNSUBSCRIBE, email to debian-gcc-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: bdbcab8e0723777a3e9dfdab7076fe67@ludovic-brenta.org">http://lists.debian.org/bdbcab8e0723777a3e9dfdab7076fe67@ludovic-brenta.org
 

Thread Tools




All times are GMT. The time now is 08:16 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org