On Mon, 14 Apr 2008 22:55:55 +0200, Bram <[EMAIL PROTECTED]> wrote: > Hello, > > > I'm currently playing with smoking different gcc versions. > > My question: what would the best approach for this be? > > I ran a smoke using a configuration file with: > > = > -Dcc='ccache gcc' > -Dcc='ccache /tmp/GCC/D/bin/gcc'
Please split up the reports for different compilers and/or compiler versions. Here' how I use it: --8<--- p59.sh : : cd /pro/3gl/CPAN/smoke cp MANIFEST_SKIP /pro/3gl/CPAN/perl-current/MANIFEST.SKIP /pro/bin/perl smokeperl.pl --nofetch --nopatch \ -c "$CFGNAME" $continue $* > p59.log 2>&1 cp p59.log log/p59-cc.log cp ../perl-current/mktest.out log/mktest-cc.out cp ../perl-current/mktest.rpt log/mktest-cc.rpt cd /pro/3gl/CPAN/perl-current ../ChkMANI.pl >/dev/null 2>&1 cd /pro/3gl/CPAN/smoke cp MANIFEST_SKIP /pro/3gl/CPAN/perl-current/MANIFEST.SKIP /pro/bin/perl smokeperl.pl --nofetch --nopatch \ -Dcc=gcc \ -c "$CFGNAME" $continue $* > p59.log 2>&1 cp p59.log log/p59-gcc.log cp ../perl-current/mktest.out log/mktest-gcc.out cp ../perl-current/mktest.rpt log/mktest-gcc.rpt rm "$LOCKFILE" -->8--- ../ChkMANI.pl is like 'make distclean', but as I have several directories and files that deal with Configure maintainership that I do NOT want removed, I deal with that a bit different -- H.Merijn Brand Amsterdam Perl Mongers (http://amsterdam.pm.org/) using & porting perl 5.6.2, 5.8.x, 5.10.x on HP-UX 10.20, 11.00, 11.11, & 11.23, SuSE 10.1 & 10.2, AIX 5.2, and Cygwin. http://qa.perl.org http://mirrors.develooper.com/hpux/ http://www.test-smoke.org http://www.goldmark.org/jeff/stupid-disclaimers/