[Compbench-devel] CompBenchmarks++/CBM-PI/t 05-KB-Options.pl, 1.1, 1.2 05-Option-Descriptions.pl, 1
Brought to you by:
xfred
From: Frederic T. <xf...@us...> - 2007-03-14 19:44:56
|
Update of /cvsroot/compbench/CompBenchmarks++/CBM-PI/t In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv7776 Modified Files: 05-KB-Options.pl 05-Option-Descriptions.pl Log Message: More tests. Index: 05-KB-Options.pl =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/CBM-PI/t/05-KB-Options.pl,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** 05-KB-Options.pl 12 Mar 2007 21:47:54 -0000 1.1 --- 05-KB-Options.pl 14 Mar 2007 19:44:50 -0000 1.2 *************** *** 9,12 **** --- 9,13 ---- require "libtest.pl"; + # !!! g++ options not checked my @OPTIONS_O = ( ['O0', "gcxc", "2.97.0", "g++ or gcc needed"], ['O0', "gcxc", "2.91.0", "g++ or gcc needed"], *************** *** 42,47 **** ['reset'], ! ['Os', "gcc", "4.1.0", "1"], ! ['O0', "gcc", "4.1.0", "-O0 is incompatible with -Os"], ); --- 43,387 ---- ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['O0', "gcc", "2.95.0", "-O0 is incompatible with -Os"], ! ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['O2', "gcc", "2.95.0", "-O2 is incompatible with -O1"], ! ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['O3', "gcc", "2.95.0", "-O3 is incompatible with -O2"], ! ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['O2', "gcc", "2.95.0", "-O2 is incompatible with -O3"], ! ! ['reset'], ! ['O0', "gcc", "2.95.0", "1"], ! ['caller-saves', "gcc", "2.95.0", "1"], ! ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['caller-saves', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['caller-saves', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['caller-saves', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['caller-saves', "gcc", "2.95.0", "1"], ! ['reset'], ! ! ['O0', "gcc", "2.95.0", "1"], ! ['cse-follow-jumps', "gcc", "2.95.0", "1"], ! ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['cse-follow-jumps', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['cse-follow-jumps', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['cse-follow-jumps', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['cse-follow-jumps', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ! ['O0', "gcc", "2.95.0", "1"], ! ['cse-skip-blocks', "gcc", "2.95.0", "1"], ! ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['cse-skip-blocks', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['cse-skip-blocks', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['cse-skip-blocks', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['cse-skip-blocks', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ! ['O0', "gcc", "2.95.0", "1"], ! ['delayed-branch', "gcc", "2.95.0", "1"], ! ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['delayed-branch', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['delayed-branch', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['delayed-branch', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['delayed-branch', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ! ['O0', "gcc", "2.95.0", "1"], ! ['expensive-optimizations', "gcc", "2.95.0", "1"], ! ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['expensive-optimizations', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['expensive-optimizations', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['expensive-optimizations', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['expensive-optimizations', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ! ['O0', "gcc", "2.95.0", "1"], ! ['fast-math', "gcc", "2.95.0", "1"], ! ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['fast-math', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['fast-math', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['fast-math', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['fast-math', "gcc", "2.95.0", "1"], ! ['reset'], ! ! ['O0', "gcc", "2.95.0", "1"], ! ['float-store', "gcc", "2.95.0", "1"], ! ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['float-store', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['float-store', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['float-store', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['float-store', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ! ['O0', "gcc", "2.95.0", "1"], ! ['force-addr', "gcc", "2.95.0", "1"], ! ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['force-addr', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['force-addr', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['force-addr', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['force-addr', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ! ['O0', "gcc", "2.95.0", "1"], ! ['force-mem', "gcc", "2.95.0", "1"], ! ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['force-mem', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['force-mem', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['force-mem', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['force-mem', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ! ['O0', "gcc", "2.95.0", "1"], ! ['inline-functions', "gcc", "2.95.0", "1"], ! ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['inline-functions', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['inline-functions', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['inline-functions', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['inline-functions', "gcc", "2.95.0", "option implied by -O3"], ! ['reset'], ! ! ['O0', "gcc", "2.95.0", "1"], ! ['omit-frame-pointer', "gcc", "2.95.0", "1"], ! ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['omit-frame-pointer', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['omit-frame-pointer', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['omit-frame-pointer', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['omit-frame-pointer', "gcc", "2.95.0", "1"], ! ['reset'], ! ! ['O0', "gcc", "2.95.0", "1"], ! ['rerun-cse-after-loop', "gcc", "2.95.0", "1"], ! ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['rerun-cse-after-loop', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['rerun-cse-after-loop', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['rerun-cse-after-loop', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['rerun-cse-after-loop', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ! ['O0', "gcc", "2.95.0", "1"], ! ['schedule-insns', "gcc", "2.95.0", "1"], ! ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['schedule-insns', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['schedule-insns', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['schedule-insns', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['schedule-insns', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ! ['O0', "gcc", "2.95.0", "1"], ! ['strength-reduce', "gcc", "2.95.0", "1"], ! ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['strength-reduce', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['strength-reduce', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['strength-reduce', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['strength-reduce', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ! ['O0', "gcc", "2.95.0", "1"], ! ['thread-jumps', "gcc", "2.95.0", "1"], ! ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['thread-jumps', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['thread-jumps', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['thread-jumps', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['thread-jumps', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ! ['O0', "gcc", "2.95.0", "1"], ! ['schedule-insns2', "gcc", "2.95.0", "1"], ! ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['schedule-insns2', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['schedule-insns2', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['schedule-insns2', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['schedule-insns2', "gcc", "2.95.0", "option implied by -O2 and -O3"], ! ['reset'], ! ! ['O0', "gcc", "2.95.0", "1"], ! ['unroll-loops', "gcc", "2.95.0", "1"], ! ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['unroll-loops', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['unroll-loops', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['unroll-loops', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['unroll-loops', "gcc", "2.95.0", "1"], ! ['reset'], ! ! ['O0', "gcc", "2.95.0", "1"], ! ['unroll-all-loops', "gcc", "2.95.0", "1"], ! ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['unroll-all-loops', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['unroll-all-loops', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['unroll-all-loops', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['unroll-all-loops', "gcc", "2.95.0", "1"], ! ['reset'], ! ! ['O0', "gcc", "2.95.0", "1"], ! ['m486', "gcc", "2.95.0", "1"], ! ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['m486', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['m486', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['m486', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['m486', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['m486', "gcc", "2.95.0", "1"], ! ['m486', "gcc", "2.95.0", "-m486 has already been set"], ! ['O3', "gcc", "2.95.0", "-O3 has already been set"], ! ['O2', "gcc", "2.95.0", "-O2 is incompatible with -O3"], ! ['reset'], ! ! ['O0', "gcc", "2.95.0", "1"], ! ['no-fp-ret-in-387', "gcc", "2.95.0", "1"], ! ['reset'], ! ['Os', "gcc", "2.95.0", "1"], ! ['no-fp-ret-in-387', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O1', "gcc", "2.95.0", "1"], ! ['no-fp-ret-in-387', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O2', "gcc", "2.95.0", "1"], ! ['no-fp-ret-in-387', "gcc", "2.95.0", "1"], ! ['reset'], ! ['O3', "gcc", "2.95.0", "1"], ! ['no-fp-ret-in-387', "gcc", "2.95.0", "1"], ! ['reset'], ); Index: 05-Option-Descriptions.pl =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/CBM-PI/t/05-Option-Descriptions.pl,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** 05-Option-Descriptions.pl 14 Mar 2007 19:29:29 -0000 1.1 --- 05-Option-Descriptions.pl 14 Mar 2007 19:44:50 -0000 1.2 *************** *** 13,19 **** ); ! my %OPTIONS = ('gxx' => \%OPTIONS_GXX); ! my @COMPILERS = ('gxx'); use Test::More; --- 13,28 ---- ); ! my %OPTIONS_GCC = ( 'expect' => 25 ! ); ! my %OPTIONS_GPP = ( 'expect' => 26 ! ); ! ! my %OPTIONS = ('gxx' => \%OPTIONS_GXX, ! 'gcc' => \%OPTIONS_GCC, ! 'g++' => \%OPTIONS_GPP ! ); ! ! my @COMPILERS = ('gxx', 'gcc', 'g++'); use Test::More; |