Article View: pl.comp.os.linux.programowanie
Article #72280g++ vs. g++@make
From: bartek szurgot
Date: Wed, 10 Aug 2011 09:20
Date: Wed, 10 Aug 2011 09:20
29 lines
1969 bytes
1969 bytes
witam, ostatnio trafiłem na ciekawe zachowanie przy zabawie z szablonami C++. kompilując załączony program za pomocą make'a wszystko działa jak trzeba. jeśli zaś g++ uruchomię ręcznie (ale dokładnie tak samo jak w regułce make'a) dostaje segv kompilatora: $ make g++-4.6 -Wall -ftemplate-depth=64000 main.cpp -o "main.out" -DCOUNT=16000 $ g++-4.6 -Wall -ftemplate-depth=64000 main.cpp -o "main.out" -DCOUNT=16000 g++-4.6: internal compiler error: Segmentation fault (program cc1plus) Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-4.6/README.Bugs> for instructions. zmniejszenie COUNT do 10000 powoduje, że (na moim kompie) kompilacja przechodzi zarówno "ręcznie" jak i z make'a, choć g++ spod make'a spokojnie radzi sobie z COUNT=40000 i więcej. przytoczone wartości sprawdziłem na core2 duo z 4GB ram (debian). na innych maszynach, na których testowałem ten przypadek "progi" bywały różne, ale zachowanie było w 100% powtarzalne. środowisko sprawdzałem za pomocą enva - brak istotnych różnic. czy ktoś ma pomysł w czym rzecz? -- pozdrawiam serdecznie / best regards, Bartek 'BaSz' Szurgot
Technical Details
Message-ID:
<j1tihk$93f$1@z-news.wcss.wroc.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!pwr.wroc.pl!news.wcss.wroc.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!pwr.wroc.pl!news.wcss.wroc.pl!not-for-mail From: bartek szurgot <no.sp@m.plz> Newsgroups: pl.comp.os.linux.programowanie Subject: g++ vs. g++@make Date: Wed, 10 Aug 2011 11:20:52 +0200 Organization: Politechnika Wroclawska Lines: 70 Message-ID: <j1tihk$93f$1@z-news.wcss.wroc.pl> NNTP-Posting-Host: venus.wcss.wroc.pl Mime-Version: 1.0 X-Trace: z-news.wcss.wroc.pl 1312968052 9327 156.17.248.89 (10 Aug 2011 09:20:52 GMT) X-Complaints-To: abuse@news.pwr.wroc.pl NNTP-Posting-Date: Wed, 10 Aug 2011 09:20:52 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.18) Gecko/20110626 Icedove/3.1.11 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit