Il y a des options de GCC "buggées".
Tu peut tout à fait faire ta liste d'options de compilation (-fno-fast-math -o3,-do-what-I-mean...) et reposer ta question sur la ML de gcc en indiquant cette liste et la version de gcc que tu utilises.
Il y a des cas pathologiques où gcc pédale dans la semoule, surtout avec du code C généré (car tu peux avoir des fonctions de milliers de lignes).
Regarde aussi si la compilation swappe à mort.
Dans tous les cas, pour gagner du temps, utilise distcc et ccache. Tu pourras passer de 40 heures à 10 heures la prochaine fois, ou de 10 à quatre, qui sait.
# options
Posté par Axioplase ıɥs∀ (site web personnel) . En réponse au journal GCC lent. Évalué à 6.
Tu peut tout à fait faire ta liste d'options de compilation (-fno-fast-math -o3,-do-what-I-mean...) et reposer ta question sur la ML de gcc en indiquant cette liste et la version de gcc que tu utilises.
Il y a des cas pathologiques où gcc pédale dans la semoule, surtout avec du code C généré (car tu peux avoir des fonctions de milliers de lignes).
Regarde aussi si la compilation swappe à mort.
Dans tous les cas, pour gagner du temps, utilise distcc et ccache. Tu pourras passer de 40 heures à 10 heures la prochaine fois, ou de 10 à quatre, qui sait.