diff options
Diffstat (limited to 'gcc/linux/sum')
-rw-r--r-- | gcc/linux/sum | 4224 |
1 files changed, 3678 insertions, 546 deletions
diff --git a/gcc/linux/sum b/gcc/linux/sum index 1f32e60b..786c1d1c 100644 --- a/gcc/linux/sum +++ b/gcc/linux/sum @@ -1,4 +1,4 @@ -Test Run By thomas on Fri May 25 14:25:47 2012 +Test Run By thomas on Sat May 26 17:10:44 2012 Native configuration is i686-pc-linux-gnu === g++ tests === @@ -1916,32 +1916,59 @@ PASS: g++.dg/debug/typedef3.C -gstabs+ -O3 (test for excess errors) PASS: g++.dg/debug/typedef3.C -gstabs+3 (test for excess errors) PASS: g++.dg/debug/typedef3.C -gstabs+3 -O2 (test for excess errors) PASS: g++.dg/debug/typedef3.C -gstabs+3 -O3 (test for excess errors) +PASS: g++.dg/debug/using1.C -gdwarf-2 -g1 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gdwarf-2 -g1 (test for excess errors) +PASS: g++.dg/debug/using1.C -gdwarf-2 -g1 -O2 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gdwarf-2 -g1 -O2 (test for excess errors) +PASS: g++.dg/debug/using1.C -gdwarf-2 -g1 -O3 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gdwarf-2 -g1 -O3 (test for excess errors) +PASS: g++.dg/debug/using1.C -gdwarf-2 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gdwarf-2 (test for excess errors) +PASS: g++.dg/debug/using1.C -gdwarf-2 -O2 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gdwarf-2 -O2 (test for excess errors) +PASS: g++.dg/debug/using1.C -gdwarf-2 -O3 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gdwarf-2 -O3 (test for excess errors) +PASS: g++.dg/debug/using1.C -gdwarf-2 -g3 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gdwarf-2 -g3 (test for excess errors) +PASS: g++.dg/debug/using1.C -gdwarf-2 -g3 -O2 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gdwarf-2 -g3 -O2 (test for excess errors) +PASS: g++.dg/debug/using1.C -gdwarf-2 -g3 -O3 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gdwarf-2 -g3 -O3 (test for excess errors) +PASS: g++.dg/debug/using1.C -gstabs1 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gstabs1 (test for excess errors) +PASS: g++.dg/debug/using1.C -gstabs1 -O2 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gstabs1 -O2 (test for excess errors) +PASS: g++.dg/debug/using1.C -gstabs1 -O3 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gstabs1 -O3 (test for excess errors) +PASS: g++.dg/debug/using1.C -gstabs (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gstabs (test for excess errors) +PASS: g++.dg/debug/using1.C -gstabs -O2 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gstabs -O2 (test for excess errors) +PASS: g++.dg/debug/using1.C -gstabs -O3 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gstabs -O3 (test for excess errors) +PASS: g++.dg/debug/using1.C -gstabs3 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gstabs3 (test for excess errors) +PASS: g++.dg/debug/using1.C -gstabs3 -O2 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gstabs3 -O2 (test for excess errors) +PASS: g++.dg/debug/using1.C -gstabs3 -O3 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gstabs3 -O3 (test for excess errors) +PASS: g++.dg/debug/using1.C -gstabs+1 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gstabs+1 (test for excess errors) +PASS: g++.dg/debug/using1.C -gstabs+1 -O2 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gstabs+1 -O2 (test for excess errors) +PASS: g++.dg/debug/using1.C -gstabs+1 -O3 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gstabs+1 -O3 (test for excess errors) +PASS: g++.dg/debug/using1.C -gstabs+ (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gstabs+ (test for excess errors) +PASS: g++.dg/debug/using1.C -gstabs+ -O2 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gstabs+ -O2 (test for excess errors) +PASS: g++.dg/debug/using1.C -gstabs+ -O3 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gstabs+ -O3 (test for excess errors) +PASS: g++.dg/debug/using1.C -gstabs+3 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gstabs+3 (test for excess errors) +PASS: g++.dg/debug/using1.C -gstabs+3 -O2 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gstabs+3 -O2 (test for excess errors) +PASS: g++.dg/debug/using1.C -gstabs+3 -O3 (test for warnings, line 12) PASS: g++.dg/debug/using1.C -gstabs+3 -O3 (test for excess errors) PASS: g++.dg/debug/using2.C -gdwarf-2 -g1 (test for excess errors) PASS: g++.dg/debug/using2.C -gdwarf-2 -g1 -O2 (test for excess errors) @@ -3077,6 +3104,10 @@ PASS: g++.dg/debug/dwarf2/nested-2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/debug/dwarf2/nested-2.C scan-assembler [^\n\r]*\\(DIE[^\n\r]*DW_TAG_structure_type\\)[\n\r]+[^\n\r]*"S\\\\0"[ \t]+([@|#;!]|//?)[ \t]+DW_AT_name[\n\r]+(.*)?\\(DIE[^\n\r]*DW_TAG_structure_type\\)[\n\r]+[^\n\r]*"T<int>\\\\0"[ \t]+(.*)?\\(DIE[^\n\r]*DW_TAG_template_type_param\\)[\n\r]+[^\n\r]*[\n\r]+[^\n\r]*[\n\r]+[^\n\r]*([@|#;!]|//?)[ \t]+end of children of DIE[^\n\r]*[\n\r]+[^\n\r]*end of children of DIE[^\n\r]* PASS: g++.dg/debug/dwarf2/nested-2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/debug/dwarf2/nested-2.C scan-assembler [^\n\r]*\\(DIE[^\n\r]*DW_TAG_structure_type\\)[\n\r]+[^\n\r]*"S\\\\0"[ \t]+([@|#;!]|//?)[ \t]+DW_AT_name[\n\r]+(.*)?\\(DIE[^\n\r]*DW_TAG_structure_type\\)[\n\r]+[^\n\r]*"T<int>\\\\0"[ \t]+(.*)?\\(DIE[^\n\r]*DW_TAG_template_type_param\\)[\n\r]+[^\n\r]*[\n\r]+[^\n\r]*[\n\r]+[^\n\r]*([@|#;!]|//?)[ \t]+end of children of DIE[^\n\r]*[\n\r]+[^\n\r]*end of children of DIE[^\n\r]* +PASS: g++.dg/debug/dwarf2/nested-3.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/debug/dwarf2/nested-3.C scan-assembler [^\n\r]*\\(DIE \\(0x([0-9a-f]+)\\) DW_TAG_namespace\\)[\n\r]+[^\n\r]*"thread[^\n\r]+[\n\r]+([^\n\r]*[\n\r]+)+[^\n\r]*\\(DIE \\(0x([0-9a-f]+)\\) DW_TAG_class_type\\)([\n\r]+[^\n\r]*)+"Executor[^\n\r]+[\n\r]+[^\n\r]*DW_AT_declaration[\n\r]+[^\n\r]*\\(DIE[^\n\r]*DW_TAG_subprogram\\)[\n\r]+([^\n\r]*[\n\r]+)+[^\n\r]*"CurrentExecutor[^\n\r]+[\n\r]+([^\n\r]*[\n\r]+)+([^\n\r]*[\n\r]+)+[^\n\r]*end of children of DIE 0x\\3[\n\r]+[^\n\r]*end of children of DIE 0x\\1[\n\r]+ +PASS: g++.dg/debug/dwarf2/nested-3.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/debug/dwarf2/nested-3.C scan-assembler [^\n\r]*\\(DIE \\(0x([0-9a-f]+)\\) DW_TAG_namespace\\)[\n\r]+[^\n\r]*"thread[^\n\r]+[\n\r]+([^\n\r]*[\n\r]+)+[^\n\r]*\\(DIE \\(0x([0-9a-f]+)\\) DW_TAG_class_type\\)([\n\r]+[^\n\r]*)+"Executor[^\n\r]+[\n\r]+[^\n\r]*DW_AT_declaration[\n\r]+[^\n\r]*\\(DIE[^\n\r]*DW_TAG_subprogram\\)[\n\r]+([^\n\r]*[\n\r]+)+[^\n\r]*"CurrentExecutor[^\n\r]+[\n\r]+([^\n\r]*[\n\r]+)+([^\n\r]*[\n\r]+)+[^\n\r]*end of children of DIE 0x\\3[\n\r]+[^\n\r]*end of children of DIE 0x\\1[\n\r]+ PASS: g++.dg/debug/dwarf2/pr41063.C -std=c++98 (test for excess errors) PASS: g++.dg/debug/dwarf2/pr41063.C -std=c++11 (test for excess errors) PASS: g++.dg/debug/dwarf2/pr44641.C -std=gnu++98 (test for excess errors) @@ -3107,6 +3138,7 @@ PASS: g++.dg/debug/dwarf2/pr46527.C -std=gnu++98 (test for excess errors) PASS: g++.dg/debug/dwarf2/pr46527.C scan-assembler _ZN6StructIdE13defined_laterEv:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:12\\n PASS: g++.dg/debug/dwarf2/pr46527.C -std=gnu++11 (test for excess errors) PASS: g++.dg/debug/dwarf2/pr46527.C scan-assembler _ZN6StructIdE13defined_laterEv:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:12\\n +PASS: g++.dg/debug/dwarf2/pr52260.C (test for excess errors) UNSUPPORTED: g++.dg/debug/dwarf2/pubnames-1.C -std=gnu++98 UNSUPPORTED: g++.dg/debug/dwarf2/pubnames-1.C -std=gnu++11 PASS: g++.dg/debug/dwarf2/redeclaration-1.C -std=gnu++98 (test for excess errors) @@ -3745,12 +3777,12 @@ PASS: g++.dg/abi/bitfield2.C -std=gnu++11 (test for warnings, line 22) PASS: g++.dg/abi/bitfield2.C -std=gnu++11 (test for warnings, line 24) PASS: g++.dg/abi/bitfield2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/abi/bitfield2.C -std=gnu++11 execution test -PASS: g++.dg/abi/bitfield3.C -std=gnu++98 (test for warnings, line 11) -PASS: g++.dg/abi/bitfield3.C -std=gnu++98 (test for warnings, line 39) +PASS: g++.dg/abi/bitfield3.C -std=gnu++98 (test for warnings, line 14) +PASS: g++.dg/abi/bitfield3.C -std=gnu++98 (test for warnings, line 42) PASS: g++.dg/abi/bitfield3.C -std=gnu++98 (test for excess errors) PASS: g++.dg/abi/bitfield3.C -std=gnu++98 execution test -PASS: g++.dg/abi/bitfield3.C -std=gnu++11 (test for warnings, line 11) -PASS: g++.dg/abi/bitfield3.C -std=gnu++11 (test for warnings, line 39) +PASS: g++.dg/abi/bitfield3.C -std=gnu++11 (test for warnings, line 14) +PASS: g++.dg/abi/bitfield3.C -std=gnu++11 (test for warnings, line 42) PASS: g++.dg/abi/bitfield3.C -std=gnu++11 (test for excess errors) PASS: g++.dg/abi/bitfield3.C -std=gnu++11 execution test PASS: g++.dg/abi/bitfield4.C -std=c++98 (test for excess errors) @@ -4169,6 +4201,8 @@ PASS: g++.dg/abi/mangle47.C scan-assembler _Z1fIiEDToRfp_Li1EET_ PASS: g++.dg/abi/mangle48.C (test for excess errors) PASS: g++.dg/abi/mangle48.C scan-assembler _ZN1A1fIiEEDTcldtdtdefpT1b1fIT_EEEv PASS: g++.dg/abi/mangle48.C scan-assembler _ZN1A1gIiEEDTcldtptfpT1b1fIT_EEEv +PASS: g++.dg/abi/mangle48.C scan-assembler _ZN1A1hIiEEDTcldtdtdefpT1bsr1B1fIT_EEEv +PASS: g++.dg/abi/mangle48.C scan-assembler _ZN1A1iIiEEDTcldtptfpT1bsr1B1fIT_EEEv PASS: g++.dg/abi/mangle49.C (test for excess errors) PASS: g++.dg/abi/mangle49.C scan-assembler _Z2f1I1SENDtfp_E4typeET_ PASS: g++.dg/abi/mangle49.C scan-assembler _Z2f2I1SENDTcvT__EE4typeES1_ @@ -4180,8 +4214,58 @@ PASS: g++.dg/abi/mangle50.C (test for excess errors) PASS: g++.dg/abi/mangle50.C scan-assembler _Z1fILPv0EEvv PASS: g++.dg/abi/mangle50.C scan-assembler _Z1gILM1AFvvE0EEvv PASS: g++.dg/abi/mangle50.C scan-assembler _Z1fILPv0EEvv +PASS: g++.dg/abi/mangle51.C (test for excess errors) +PASS: g++.dg/abi/mangle51.C scan-assembler _Z6check1IiEvP6helperIXsznw_T_EEE +PASS: g++.dg/abi/mangle51.C scan-assembler _Z6check2IiEvP6helperIXszgsnw_T_piEEE +PASS: g++.dg/abi/mangle51.C scan-assembler _Z6check3IiEvP6helperIXsznwadL_Z1iE_T_piLi1EEEE +PASS: g++.dg/abi/mangle51.C scan-assembler _Z7check3aIiEvP6helperIXsznw_T_ilLi1EEEE +PASS: g++.dg/abi/mangle51.C scan-assembler _Z6check4IiEvP6helperIXszna_A1_T_EEE +PASS: g++.dg/abi/mangle51.C scan-assembler _Z6check5IiEvP6helperIXszna_A1_T_piEEE +PASS: g++.dg/abi/mangle52.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/abi/mangle52.C scan-assembler _Z6check1IiEvP6helperIXszscT_Li1EEE +PASS: g++.dg/abi/mangle52.C scan-assembler _Z6check2IiXadL_Z1iEEEvP6helperIXszccPT_T0_EE +PASS: g++.dg/abi/mangle52.C scan-assembler _Z6check3IiEvP6helperIXszrcPT_Li0EEE +PASS: g++.dg/abi/mangle52.C scan-assembler _Z6check4I1AXadL_Z1aEEEvP6helperIXszdcPT_T0_EE +PASS: g++.dg/abi/mangle52.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/abi/mangle52.C scan-assembler _Z6check1IiEvP6helperIXszscT_Li1EEE +PASS: g++.dg/abi/mangle52.C scan-assembler _Z6check2IiXadL_Z1iEEEvP6helperIXszccPT_T0_EE +PASS: g++.dg/abi/mangle52.C scan-assembler _Z6check3IiEvP6helperIXszrcPT_Li0EEE +PASS: g++.dg/abi/mangle52.C scan-assembler _Z6check4I1AXadL_Z1aEEEvP6helperIXszdcPT_T0_EE +PASS: g++.dg/abi/mangle53.C (test for excess errors) +PASS: g++.dg/abi/mangle53.C scan-assembler _Z1fIiEDTquL_Z1bEfp_twLi42EET_ +PASS: g++.dg/abi/mangle53.C scan-assembler _Z2f2IiEDTquL_Z1bEfp_trET_ +PASS: g++.dg/abi/mangle54.C (test for excess errors) +PASS: g++.dg/abi/mangle54.C scan-assembler _Z2f1IiEDTppfp_ET_ +PASS: g++.dg/abi/mangle54.C scan-assembler _Z2f2IiEDTpp_fp_ET_ +PASS: g++.dg/abi/mangle54.C scan-assembler _Z2f3IiEDTmmfp_ET_ +PASS: g++.dg/abi/mangle54.C scan-assembler _Z2f4IiEDTmm_fp_ET_ +PASS: g++.dg/abi/mangle55.C (test for excess errors) +PASS: g++.dg/abi/mangle55.C scan-assembler _Z2f1Ii1AEDTdsfp_fp0_ET0_MS2_T_ +PASS: g++.dg/abi/mangle55.C scan-assembler _Z2f2Ii1AEDTpmfp_fp0_EPT0_MS2_T_ +PASS: g++.dg/abi/mangle56.C (test for excess errors) +PASS: g++.dg/abi/mangle56.C scan-assembler _Z2f1IiEDTcl1gfp_ilEEET_ +PASS: g++.dg/abi/mangle56.C scan-assembler _Z2f2IiEDTcl1gfp_tlT_EEES0_ +PASS: g++.dg/abi/mangle57.C (test for excess errors) +PASS: g++.dg/abi/mangle57.C scan-assembler _Z1fIcEvR1AIT_X4cmp1EE +PASS: g++.dg/abi/mangle57.C scan-assembler _Z1fIcEvR1AIT_L_Z4cmp2ccEE +PASS: g++.dg/abi/mangle58.C (test for excess errors) +PASS: g++.dg/abi/mangle58.C scan-assembler _ZN1B1fIcEEvR1AIT_X4cmp1EE +PASS: g++.dg/abi/mangle58.C scan-assembler _ZN1B1gIcEEvR1AIT_XsrS_4cmp1EE +PASS: g++.dg/abi/mangle58.C scan-assembler _ZN1B1fIcEEvR1AIT_L_ZNS_4cmp2EccEE +PASS: g++.dg/abi/mangle58.C scan-assembler _ZN1B1gIcEEvR1AIT_L_ZNS_4cmp2EccEE +PASS: g++.dg/abi/mangle59.C (test for excess errors) +PASS: g++.dg/abi/mangle59.C scan-assembler _Z1fIiEDTcmdlfp_psfp_EPT_ +PASS: g++.dg/abi/mangle59.C scan-assembler _Z1gIiEDTcmgsdlfp_psfp_EPT_ +PASS: g++.dg/abi/mangle59.C scan-assembler _Z1hIiEDTcmdafp_psfp_EPT_ +PASS: g++.dg/abi/mangle59.C scan-assembler _Z1iIiEDTcmgsdafp_psfp_EPT_ UNSUPPORTED: g++.dg/abi/mangle6.C -std=c++98 UNSUPPORTED: g++.dg/abi/mangle6.C -std=c++11 +PASS: g++.dg/abi/mangle60.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/abi/mangle60.C scan-assembler _Z3barIiEvP1AIXszcl3foocvT__ELCi0_42EEEE +PASS: g++.dg/abi/mangle60.C scan-assembler _Z3bazIiEvP1AIXszcl3foocvT__ELCf00000000_00000000EEEE +PASS: g++.dg/abi/mangle60.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/abi/mangle60.C scan-assembler _Z3barIiEvP1AIXszcl3foocvT__ELCi0_42EEEE +PASS: g++.dg/abi/mangle60.C scan-assembler _Z3bazIiEvP1AIXszcl3foocvT__ELCf00000000_00000000EEEE PASS: g++.dg/abi/mangle7.C -std=c++98 (test for excess errors) PASS: g++.dg/abi/mangle7.C scan-assembler _Z2f1RA79_A2_KPvz PASS: g++.dg/abi/mangle7.C -std=c++11 (test for excess errors) @@ -4635,9 +4719,7 @@ PASS: g++.dg/conversion/ptrmem9.C -std=c++98 (test for excess errors) PASS: g++.dg/conversion/ptrmem9.C -std=c++11 (test for errors, line 24) PASS: g++.dg/conversion/ptrmem9.C -std=c++11 (test for errors, line 25) PASS: g++.dg/conversion/ptrmem9.C -std=c++11 (test for excess errors) -PASS: g++.dg/conversion/reinterpret1.C -std=c++98 (test for errors, line 6) PASS: g++.dg/conversion/reinterpret1.C -std=c++98 (test for excess errors) -PASS: g++.dg/conversion/reinterpret1.C -std=c++11 (test for errors, line 6) PASS: g++.dg/conversion/reinterpret1.C -std=c++11 (test for excess errors) PASS: g++.dg/conversion/reinterpret2.C -std=c++98 (test for excess errors) PASS: g++.dg/conversion/reinterpret2.C -std=c++11 (test for excess errors) @@ -4645,6 +4727,8 @@ PASS: g++.dg/conversion/reinterpret3.C -std=c++98 (test for errors, line 6) PASS: g++.dg/conversion/reinterpret3.C -std=c++98 (test for excess errors) PASS: g++.dg/conversion/reinterpret3.C -std=c++11 (test for errors, line 6) PASS: g++.dg/conversion/reinterpret3.C -std=c++11 (test for excess errors) +PASS: g++.dg/conversion/reinterpret4.C -std=c++98 (test for excess errors) +PASS: g++.dg/conversion/reinterpret4.C -std=c++11 (test for excess errors) PASS: g++.dg/conversion/self1.C -std=c++98 (test for excess errors) PASS: g++.dg/conversion/self1.C -std=c++11 (test for excess errors) PASS: g++.dg/conversion/simd1.C -std=c++98 (test for warnings, line 8) @@ -4812,6 +4896,15 @@ PASS: g++.dg/cpp0x/alias-decl-16.C (test for errors, line 8) PASS: g++.dg/cpp0x/alias-decl-16.C (test for errors, line 16) PASS: g++.dg/cpp0x/alias-decl-16.C (test for errors, line 24) PASS: g++.dg/cpp0x/alias-decl-16.C (test for excess errors) +PASS: g++.dg/cpp0x/alias-decl-17.C (test for errors, line 21) +PASS: g++.dg/cpp0x/alias-decl-17.C (test for excess errors) +PASS: g++.dg/cpp0x/alias-decl-18.C (test for errors, line 4) +PASS: g++.dg/cpp0x/alias-decl-18.C (test for errors, line 5) +PASS: g++.dg/cpp0x/alias-decl-18.C (test for errors, line 6) +PASS: g++.dg/cpp0x/alias-decl-18.C (test for errors, line 7) +PASS: g++.dg/cpp0x/alias-decl-18.C (test for errors, line 8) +PASS: g++.dg/cpp0x/alias-decl-18.C (test for errors, line 9) +PASS: g++.dg/cpp0x/alias-decl-18.C (test for excess errors) PASS: g++.dg/cpp0x/alias-decl-2.C (test for errors, line 9) PASS: g++.dg/cpp0x/alias-decl-2.C (test for errors, line 25) PASS: g++.dg/cpp0x/alias-decl-2.C (test for errors, line 32) @@ -4831,6 +4924,7 @@ PASS: g++.dg/cpp0x/alignof2.C (test for warnings, line 6) PASS: g++.dg/cpp0x/alignof2.C (test for excess errors) PASS: g++.dg/cpp0x/alignof3.C (test for warnings, line 5) PASS: g++.dg/cpp0x/alignof3.C (test for excess errors) +PASS: g++.dg/cpp0x/alignof4.C (test for excess errors) PASS: g++.dg/cpp0x/auto1.C (test for warnings, line 7) PASS: g++.dg/cpp0x/auto1.C (test for excess errors) PASS: g++.dg/cpp0x/auto10.C (test for excess errors) @@ -4863,6 +4957,13 @@ PASS: g++.dg/cpp0x/auto27.C -std=c++98 (test for errors, line 3) PASS: g++.dg/cpp0x/auto27.C -std=c++98 (test for errors, line 3) PASS: g++.dg/cpp0x/auto27.C -std=c++98 (test for excess errors) PASS: g++.dg/cpp0x/auto27.C -std=c++11 (test for excess errors) +PASS: g++.dg/cpp0x/auto28.C (test for errors, line 4) +PASS: g++.dg/cpp0x/auto28.C (test for excess errors) +PASS: g++.dg/cpp0x/auto29.C (test for errors, line 8) +PASS: g++.dg/cpp0x/auto29.C (test for errors, line 14) +PASS: g++.dg/cpp0x/auto29.C (test for errors, line 19) +PASS: g++.dg/cpp0x/auto29.C (test for errors, line 24) +PASS: g++.dg/cpp0x/auto29.C (test for excess errors) PASS: g++.dg/cpp0x/auto3.C (test for errors, line 6) PASS: g++.dg/cpp0x/auto3.C (test for errors, line 10) PASS: g++.dg/cpp0x/auto3.C (test for errors, line 13) @@ -4870,6 +4971,12 @@ PASS: g++.dg/cpp0x/auto3.C (test for errors, line 20) PASS: g++.dg/cpp0x/auto3.C (test for errors, line 22) PASS: g++.dg/cpp0x/auto3.C (test for errors, line 24) PASS: g++.dg/cpp0x/auto3.C (test for excess errors) +PASS: g++.dg/cpp0x/auto30.C (test for errors, line 6) +PASS: g++.dg/cpp0x/auto30.C (test for errors, line 9) +PASS: g++.dg/cpp0x/auto30.C (test for excess errors) +UNSUPPORTED: g++.dg/cpp0x/auto31.C -std=c++98 +PASS: g++.dg/cpp0x/auto31.C -std=c++11 (test for errors, line 6) +PASS: g++.dg/cpp0x/auto31.C -std=c++11 (test for excess errors) PASS: g++.dg/cpp0x/auto4.C (test for excess errors) PASS: g++.dg/cpp0x/auto4.C execution test PASS: g++.dg/cpp0x/auto5.C (test for excess errors) @@ -4965,9 +5072,12 @@ XFAIL: g++.dg/cpp0x/constexpr-48089.C (test for bogus messages, line 50) PASS: g++.dg/cpp0x/constexpr-48089.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-49776.C (test for errors, line 10) PASS: g++.dg/cpp0x/constexpr-49776.C (test for excess errors) +PASS: g++.dg/cpp0x/constexpr-51369.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-98.C (test for warnings, line 3) PASS: g++.dg/cpp0x/constexpr-98.C (test for errors, line 3) PASS: g++.dg/cpp0x/constexpr-98.C (test for excess errors) +PASS: g++.dg/cpp0x/constexpr-99.C (test for errors, line 12) +PASS: g++.dg/cpp0x/constexpr-99.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-abi1.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-access.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-array-ptr.C (test for excess errors) @@ -4995,6 +5105,7 @@ PASS: g++.dg/cpp0x/constexpr-bitfield.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-bitfield2.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-bitfield3.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-builtin1.C (test for excess errors) +PASS: g++.dg/cpp0x/constexpr-cache1.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-cleanup.C (test for errors, line 9) PASS: g++.dg/cpp0x/constexpr-cleanup.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-complex.C (test for excess errors) @@ -5029,6 +5140,8 @@ PASS: g++.dg/cpp0x/constexpr-default-ctor.C (test for warnings, line 10) PASS: g++.dg/cpp0x/constexpr-default-ctor.C (test for warnings, line 11) PASS: g++.dg/cpp0x/constexpr-default-ctor.C (test for errors, line 12) PASS: g++.dg/cpp0x/constexpr-default-ctor.C (test for excess errors) +PASS: g++.dg/cpp0x/constexpr-delegating.C (test for excess errors) +PASS: g++.dg/cpp0x/constexpr-delegating2.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-delete.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-deref.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-diag1.C (test for errors, line 8) @@ -5053,6 +5166,13 @@ PASS: g++.dg/cpp0x/constexpr-diag3.C (test for warnings, line 49) PASS: g++.dg/cpp0x/constexpr-diag3.C (test for errors, line 51) PASS: g++.dg/cpp0x/constexpr-diag3.C (test for errors, line 54) PASS: g++.dg/cpp0x/constexpr-diag3.C (test for excess errors) +PASS: g++.dg/cpp0x/constexpr-diag4.C (test for errors, line 24) +PASS: g++.dg/cpp0x/constexpr-diag4.C (test for excess errors) +PASS: g++.dg/cpp0x/constexpr-diag5.C (test for errors, line 26) +PASS: g++.dg/cpp0x/constexpr-diag5.C (test for errors, line 32) +PASS: g++.dg/cpp0x/constexpr-diag5.C (test for errors, line 39) +PASS: g++.dg/cpp0x/constexpr-diag5.C (test for errors, line 47) +PASS: g++.dg/cpp0x/constexpr-diag5.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-eh-spec.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-ellipsis.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-ellipsis2.C (test for errors, line 12) @@ -5108,6 +5228,13 @@ PASS: g++.dg/cpp0x/constexpr-ice.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-ice2.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-ice3.C (test for errors, line 12) PASS: g++.dg/cpp0x/constexpr-ice3.C (test for excess errors) +PASS: g++.dg/cpp0x/constexpr-ice4.C (test for errors, line 8) +PASS: g++.dg/cpp0x/constexpr-ice4.C (test for excess errors) +PASS: g++.dg/cpp0x/constexpr-ice5.C (test for errors, line 12) +PASS: g++.dg/cpp0x/constexpr-ice5.C (test for excess errors) +PASS: g++.dg/cpp0x/constexpr-ice6.C (test for errors, line 9) +PASS: g++.dg/cpp0x/constexpr-ice6.C (test for errors, line 11) +PASS: g++.dg/cpp0x/constexpr-ice6.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-incomplete1.C (test for errors, line 5) PASS: g++.dg/cpp0x/constexpr-incomplete1.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-incomplete2.C (test for errors, line 31) @@ -5148,6 +5275,7 @@ PASS: g++.dg/cpp0x/constexpr-noexcept2.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-noexcept3.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-noexcept4.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-noexcept5.C (test for excess errors) +PASS: g++.dg/cpp0x/constexpr-noexcept6.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-non-const-arg.C (test for warnings, line 10) PASS: g++.dg/cpp0x/constexpr-non-const-arg.C (test for errors, line 13) PASS: g++.dg/cpp0x/constexpr-non-const-arg.C (test for errors, line 22) @@ -5185,6 +5313,7 @@ PASS: g++.dg/cpp0x/constexpr-pedantic.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-pos1.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-potential1.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-ptrmem.C (test for excess errors) +PASS: g++.dg/cpp0x/constexpr-ptrsub.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-pure.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-recursion.C (test for errors, line 5) PASS: g++.dg/cpp0x/constexpr-recursion.C (test for excess errors) @@ -5238,6 +5367,9 @@ PASS: g++.dg/cpp0x/constexpr-typeid.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-union.C (test for errors, line 13) PASS: g++.dg/cpp0x/constexpr-union.C (test for errors, line 16) PASS: g++.dg/cpp0x/constexpr-union.C (test for excess errors) +PASS: g++.dg/cpp0x/constexpr-union2.C (test for errors, line 17) +PASS: g++.dg/cpp0x/constexpr-union2.C (test for excess errors) +PASS: g++.dg/cpp0x/constexpr-union3.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-using.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-using2.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-value.C (test for excess errors) @@ -5251,6 +5383,20 @@ PASS: g++.dg/cpp0x/constexpr-wstring2.C (test for errors, line 5) PASS: g++.dg/cpp0x/constexpr-wstring2.C (test for errors, line 6) PASS: g++.dg/cpp0x/constexpr-wstring2.C (test for errors, line 7) PASS: g++.dg/cpp0x/constexpr-wstring2.C (test for excess errors) +PASS: g++.dg/cpp0x/dc1.C (test for excess errors) +PASS: g++.dg/cpp0x/dc2.C (test for errors, line 6) +PASS: g++.dg/cpp0x/dc2.C (test for errors, line 12) +PASS: g++.dg/cpp0x/dc2.C (test for errors, line 21) +PASS: g++.dg/cpp0x/dc2.C (test for errors, line 22) +PASS: g++.dg/cpp0x/dc2.C (test for excess errors) +PASS: g++.dg/cpp0x/dc3.C (test for excess errors) +PASS: g++.dg/cpp0x/dc4.C (test for warnings, line 6) +PASS: g++.dg/cpp0x/dc4.C (test for excess errors) +PASS: g++.dg/cpp0x/dc5.C (test for excess errors) +PASS: g++.dg/cpp0x/dc5.C execution test +UNSUPPORTED: g++.dg/cpp0x/dc6.C -std=c++98 +PASS: g++.dg/cpp0x/dc6.C -std=c++11 (test for excess errors) +PASS: g++.dg/cpp0x/dc6.C -std=c++11 execution test PASS: g++.dg/cpp0x/decltype-1212.C (test for excess errors) PASS: g++.dg/cpp0x/decltype-33837.C (test for errors, line 5) PASS: g++.dg/cpp0x/decltype-33837.C (test for errors, line 6) @@ -5445,6 +5591,8 @@ PASS: g++.dg/cpp0x/defaulted31.C (test for excess errors) PASS: g++.dg/cpp0x/defaulted32.C (test for excess errors) UNSUPPORTED: g++.dg/cpp0x/defaulted33.C -std=c++98 PASS: g++.dg/cpp0x/defaulted33.C -std=c++11 (test for excess errors) +PASS: g++.dg/cpp0x/defaulted34.C (test for excess errors) +PASS: g++.dg/cpp0x/defaulted34.C scan-assembler __cxa_deleted_virtual PASS: g++.dg/cpp0x/defaulted4.C (test for excess errors) PASS: g++.dg/cpp0x/defaulted5.C (test for excess errors) PASS: g++.dg/cpp0x/defaulted6.C (test for excess errors) @@ -5527,6 +5675,9 @@ PASS: g++.dg/cpp0x/error5.C (test for excess errors) PASS: g++.dg/cpp0x/error6.C (test for errors, line 5) PASS: g++.dg/cpp0x/error6.C (test for errors, line 8) PASS: g++.dg/cpp0x/error6.C (test for excess errors) +PASS: g++.dg/cpp0x/error7.C (test for warnings, line 5) +PASS: g++.dg/cpp0x/error7.C (test for errors, line 9) +PASS: g++.dg/cpp0x/error7.C (test for excess errors) PASS: g++.dg/cpp0x/explicit1.C (test for errors, line 39) PASS: g++.dg/cpp0x/explicit1.C (test for errors, line 41) PASS: g++.dg/cpp0x/explicit1.C (test for excess errors) @@ -5673,6 +5824,7 @@ PASS: g++.dg/cpp0x/initlist-lifetime2.C (test for excess errors) PASS: g++.dg/cpp0x/initlist-lifetime2.C execution test PASS: g++.dg/cpp0x/initlist-opt.C (test for excess errors) PASS: g++.dg/cpp0x/initlist-opt.C scan-tree-dump-not optimized "_0" +PASS: g++.dg/cpp0x/initlist-postfix-open-square.C (test for excess errors) PASS: g++.dg/cpp0x/initlist-value.C (test for excess errors) PASS: g++.dg/cpp0x/initlist-value.C execution test PASS: g++.dg/cpp0x/initlist-value2.C (test for excess errors) @@ -5797,6 +5949,15 @@ PASS: g++.dg/cpp0x/initlist58.C (test for excess errors) PASS: g++.dg/cpp0x/initlist59.C (test for excess errors) PASS: g++.dg/cpp0x/initlist6.C (test for excess errors) PASS: g++.dg/cpp0x/initlist6.C execution test +UNSUPPORTED: g++.dg/cpp0x/initlist61.C -std=c++98 +PASS: g++.dg/cpp0x/initlist61.C -std=c++11 (test for excess errors) +PASS: g++.dg/cpp0x/initlist62.C (test for errors, line 8) +PASS: g++.dg/cpp0x/initlist62.C (test for excess errors) +PASS: g++.dg/cpp0x/initlist63.C (test for errors, line 16) +PASS: g++.dg/cpp0x/initlist63.C (test for excess errors) +PASS: g++.dg/cpp0x/initlist64.C (test for errors, line 25) +PASS: g++.dg/cpp0x/initlist64.C (test for errors, line 26) +PASS: g++.dg/cpp0x/initlist64.C (test for excess errors) PASS: g++.dg/cpp0x/initlist7.C (test for errors, line 10) PASS: g++.dg/cpp0x/initlist7.C (test for excess errors) PASS: g++.dg/cpp0x/initlist8.C (test for excess errors) @@ -5902,6 +6063,9 @@ PASS: g++.dg/cpp0x/lambda/lambda-eh.C (test for excess errors) XFAIL: g++.dg/cpp0x/lambda/lambda-eh.C execution test PASS: g++.dg/cpp0x/lambda/lambda-eh2.C (test for excess errors) PASS: g++.dg/cpp0x/lambda/lambda-eh2.C execution test +UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-err1.C -std=c++98 +PASS: g++.dg/cpp0x/lambda/lambda-err1.C -std=c++11 (test for errors, line 7) +PASS: g++.dg/cpp0x/lambda/lambda-err1.C -std=c++11 (test for excess errors) PASS: g++.dg/cpp0x/lambda/lambda-errloc.C (test for errors, line 8) PASS: g++.dg/cpp0x/lambda/lambda-errloc.C (test for errors, line 14) PASS: g++.dg/cpp0x/lambda/lambda-errloc.C (test for errors, line 17) @@ -5928,6 +6092,8 @@ PASS: g++.dg/cpp0x/lambda/lambda-ice4.C (test for errors, line 7) PASS: g++.dg/cpp0x/lambda/lambda-ice4.C (test for excess errors) PASS: g++.dg/cpp0x/lambda/lambda-ice5.C (test for errors, line 6) PASS: g++.dg/cpp0x/lambda/lambda-ice5.C (test for excess errors) +PASS: g++.dg/cpp0x/lambda/lambda-ice6.C (test for errors, line 4) +PASS: g++.dg/cpp0x/lambda/lambda-ice6.C (test for excess errors) PASS: g++.dg/cpp0x/lambda/lambda-in-class-neg.C (test for errors, line 11) PASS: g++.dg/cpp0x/lambda/lambda-in-class-neg.C (test for errors, line 31) PASS: g++.dg/cpp0x/lambda/lambda-in-class-neg.C (test for excess errors) @@ -5956,6 +6122,8 @@ PASS: g++.dg/cpp0x/lambda/lambda-mangle.C scan-assembler-not weak[^\n\r]*functio PASS: g++.dg/cpp0x/lambda/lambda-mangle.C scan-assembler-not weak[^\n\r]*Foo PASS: g++.dg/cpp0x/lambda/lambda-mangle.C scan-assembler-not weak[^\n\r]*fn2[^\n\r]*Ulv PASS: g++.dg/cpp0x/lambda/lambda-mangle2.C (test for excess errors) +PASS: g++.dg/cpp0x/lambda/lambda-mangle3.C (test for excess errors) +PASS: g++.dg/cpp0x/lambda/lambda-mangle3.C scan-assembler _ZN1AC1IN3foo3barMUlvE_EEET_ PASS: g++.dg/cpp0x/lambda/lambda-mixed.C (test for excess errors) PASS: g++.dg/cpp0x/lambda/lambda-mixed.C execution test PASS: g++.dg/cpp0x/lambda/lambda-mutable.C (test for excess errors) @@ -5999,6 +6167,9 @@ PASS: g++.dg/cpp0x/lambda/lambda-template.C (test for excess errors) PASS: g++.dg/cpp0x/lambda/lambda-template.C execution test PASS: g++.dg/cpp0x/lambda/lambda-template2.C (test for excess errors) PASS: g++.dg/cpp0x/lambda/lambda-template3.C (test for excess errors) +UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-template4.C -std=c++98 +PASS: g++.dg/cpp0x/lambda/lambda-template4.C -std=c++11 (test for excess errors) +PASS: g++.dg/cpp0x/lambda/lambda-template4.C -std=c++11 execution test PASS: g++.dg/cpp0x/lambda/lambda-this.C (test for errors, line 11) PASS: g++.dg/cpp0x/lambda/lambda-this.C (test for excess errors) PASS: g++.dg/cpp0x/lambda/lambda-this2.C (test for excess errors) @@ -6080,6 +6251,8 @@ PASS: g++.dg/cpp0x/nsdmi-defer2.C (test for excess errors) PASS: g++.dg/cpp0x/nsdmi-defer3.C (test for excess errors) PASS: g++.dg/cpp0x/nsdmi-defer4.C (test for excess errors) PASS: g++.dg/cpp0x/nsdmi-defer4.C execution test +PASS: g++.dg/cpp0x/nsdmi-defer5.C (test for errors, line 19) +PASS: g++.dg/cpp0x/nsdmi-defer5.C (test for excess errors) PASS: g++.dg/cpp0x/nsdmi-eh1.C (test for excess errors) XFAIL: g++.dg/cpp0x/nsdmi-eh1.C execution test PASS: g++.dg/cpp0x/nsdmi-list1.C (test for excess errors) @@ -6087,6 +6260,8 @@ PASS: g++.dg/cpp0x/nsdmi-list2.C (test for excess errors) PASS: g++.dg/cpp0x/nsdmi-template1.C (test for excess errors) PASS: g++.dg/cpp0x/nsdmi-template1.C execution test PASS: g++.dg/cpp0x/nsdmi-template2.C (test for excess errors) +PASS: g++.dg/cpp0x/nsdmi-virtual1.C (test for excess errors) +PASS: g++.dg/cpp0x/nsdmi-virtual1.C execution test PASS: g++.dg/cpp0x/nsdmi1.C (test for excess errors) PASS: g++.dg/cpp0x/nsdmi1.C execution test PASS: g++.dg/cpp0x/nsdmi2.C (test for excess errors) @@ -6098,6 +6273,9 @@ PASS: g++.dg/cpp0x/nsdmi3.C (test for excess errors) PASS: g++.dg/cpp0x/nsdmi4.C (test for excess errors) PASS: g++.dg/cpp0x/nsdmi4.C execution test PASS: g++.dg/cpp0x/nsdmi5.C (test for excess errors) +PASS: g++.dg/cpp0x/nsdmi6.C (test for errors, line 6) +PASS: g++.dg/cpp0x/nsdmi6.C (test for errors, line 7) +PASS: g++.dg/cpp0x/nsdmi6.C (test for excess errors) PASS: g++.dg/cpp0x/nullptr01.C (test for excess errors) PASS: g++.dg/cpp0x/nullptr02.C (test for excess errors) PASS: g++.dg/cpp0x/nullptr03.C (test for errors, line 6) @@ -6154,6 +6332,7 @@ PASS: g++.dg/cpp0x/nullptr22.C (test for excess errors) PASS: g++.dg/cpp0x/nullptr23.C (test for excess errors) PASS: g++.dg/cpp0x/nullptr24.C (test for excess errors) PASS: g++.dg/cpp0x/nullptr25.C (test for excess errors) +PASS: g++.dg/cpp0x/nullptr26.C (test for excess errors) PASS: g++.dg/cpp0x/overload-conv-1.C (test for excess errors) PASS: g++.dg/cpp0x/overload-conv-2.C (test for excess errors) PASS: g++.dg/cpp0x/overload.C (test for excess errors) @@ -6378,6 +6557,19 @@ PASS: g++.dg/cpp0x/pr51216.C (test for errors, line 7) PASS: g++.dg/cpp0x/pr51216.C (test for errors, line 8) PASS: g++.dg/cpp0x/pr51216.C (test for errors, line 9) PASS: g++.dg/cpp0x/pr51216.C (test for excess errors) +PASS: g++.dg/cpp0x/pr51225.C (test for errors, line 8) +PASS: g++.dg/cpp0x/pr51225.C (test for errors, line 13) +PASS: g++.dg/cpp0x/pr51225.C (test for excess errors) +PASS: g++.dg/cpp0x/pr51313.C (test for excess errors) +PASS: g++.dg/cpp0x/pr51420.C (test for errors, line 6) +PASS: g++.dg/cpp0x/pr51420.C (test for errors, line 7) +PASS: g++.dg/cpp0x/pr51420.C (test for excess errors) +PASS: g++.dg/cpp0x/pr51463.C (test for errors, line 7) +PASS: g++.dg/cpp0x/pr51463.C (test for excess errors) +PASS: g++.dg/cpp0x/pr51547.C (test for excess errors) +PASS: g++.dg/cpp0x/pr51619.C (test for excess errors) +PASS: g++.dg/cpp0x/ptrmem-cst-arg1.C (test for errors, line 8) +PASS: g++.dg/cpp0x/ptrmem-cst-arg1.C (test for excess errors) PASS: g++.dg/cpp0x/range-for1.C (test for excess errors) PASS: g++.dg/cpp0x/range-for1.C execution test PASS: g++.dg/cpp0x/range-for10.C (test for excess errors) @@ -6473,11 +6665,19 @@ PASS: g++.dg/cpp0x/regress/template-function1.C (test for errors, line 20) PASS: g++.dg/cpp0x/regress/template-function1.C (test for errors, line 26) PASS: g++.dg/cpp0x/regress/template-function1.C (test for excess errors) PASS: g++.dg/cpp0x/regress/value-dep1.C (test for excess errors) +PASS: g++.dg/cpp0x/rv-bitfield.C (test for excess errors) +PASS: g++.dg/cpp0x/rv-bitfield2.C (test for excess errors) PASS: g++.dg/cpp0x/rv-cast.C (test for excess errors) PASS: g++.dg/cpp0x/rv-cast2.C (test for errors, line 13) PASS: g++.dg/cpp0x/rv-cast2.C (test for errors, line 14) PASS: g++.dg/cpp0x/rv-cast2.C (test for errors, line 17) PASS: g++.dg/cpp0x/rv-cast2.C (test for excess errors) +UNSUPPORTED: g++.dg/cpp0x/rv-cast3.C -std=c++98 +PASS: g++.dg/cpp0x/rv-cast3.C -std=c++11 (test for excess errors) +PASS: g++.dg/cpp0x/rv-cast3.C -std=c++11 execution test +UNSUPPORTED: g++.dg/cpp0x/rv-cast4.C -std=c++98 +PASS: g++.dg/cpp0x/rv-cast4.C -std=c++11 (test for errors, line 12) +PASS: g++.dg/cpp0x/rv-cast4.C -std=c++11 (test for excess errors) PASS: g++.dg/cpp0x/rv-conv1.C (test for excess errors) PASS: g++.dg/cpp0x/rv-deduce.C (test for excess errors) PASS: g++.dg/cpp0x/rv-deduce2.C (test for excess errors) @@ -8554,6 +8754,7 @@ PASS: g++.dg/cpp0x/sfinae29.C (test for excess errors) PASS: g++.dg/cpp0x/sfinae3.C (test for excess errors) UNSUPPORTED: g++.dg/cpp0x/sfinae30.C -std=c++98 PASS: g++.dg/cpp0x/sfinae30.C -std=c++11 (test for excess errors) +PASS: g++.dg/cpp0x/sfinae31.C (test for excess errors) PASS: g++.dg/cpp0x/sfinae4.C (test for excess errors) PASS: g++.dg/cpp0x/sfinae5.C (test for excess errors) PASS: g++.dg/cpp0x/sfinae6.C (test for excess errors) @@ -8573,6 +8774,8 @@ PASS: g++.dg/cpp0x/static_assert3.C (test for errors, line 2) PASS: g++.dg/cpp0x/static_assert3.C (test for excess errors) PASS: g++.dg/cpp0x/static_assert4.C (test for excess errors) PASS: g++.dg/cpp0x/static_assert5.C (test for excess errors) +PASS: g++.dg/cpp0x/static_assert6.C (test for errors, line 4) +PASS: g++.dg/cpp0x/static_assert6.C (test for excess errors) PASS: g++.dg/cpp0x/std-layout1.C (test for excess errors) PASS: g++.dg/cpp0x/syntax-err1.C (test for errors, line 6) PASS: g++.dg/cpp0x/syntax-err1.C (test for excess errors) @@ -8616,7 +8819,7 @@ PASS: g++.dg/cpp0x/trailing3.C scan-assembler _ZN1AIiE3frrIiEEDTplfp_L_ZNS0_3irr PASS: g++.dg/cpp0x/trailing3.C scan-assembler _ZN1AIiE1gIiEEDTplfp_szL_ZNS0_1iEEET_ PASS: g++.dg/cpp0x/trailing3.C scan-assembler _ZN1AIiE1hIiEEDTplfp_sr1BIT_E1iES3_ PASS: g++.dg/cpp0x/trailing3.C scan-assembler _ZN1AIiE1jIiEEDTplfp_clL_Z1xvEEET_ -PASS: g++.dg/cpp0x/trailing3.C scan-assembler _Z1gIIidEEDTcl1fspplfp_Li1EEEDpT_ +PASS: g++.dg/cpp0x/trailing3.C scan-assembler _Z1gIJidEEDTcl1fspplfp_Li1EEEDpT_ PASS: g++.dg/cpp0x/trailing4.C (test for warnings, line 8) PASS: g++.dg/cpp0x/trailing4.C (test for errors, line 10) PASS: g++.dg/cpp0x/trailing4.C candidate note (test for warnings, line 10) @@ -8872,7 +9075,7 @@ PASS: g++.dg/cpp0x/variadic109.C (test for excess errors) PASS: g++.dg/cpp0x/variadic11.C (test for excess errors) PASS: g++.dg/cpp0x/variadic110.C (test for excess errors) PASS: g++.dg/cpp0x/variadic111.C (test for excess errors) -PASS: g++.dg/cpp0x/variadic111.C scan-assembler _ZN1SIIidEE1fIIbcEEEvidDpOT_ +PASS: g++.dg/cpp0x/variadic111.C scan-assembler _ZN1SIJidEE1fIJbcEEEvidDpOT_ PASS: g++.dg/cpp0x/variadic112.C (test for errors, line 8) PASS: g++.dg/cpp0x/variadic112.C (test for errors, line 18) PASS: g++.dg/cpp0x/variadic112.C (test for excess errors) @@ -8890,6 +9093,10 @@ PASS: g++.dg/cpp0x/variadic119.C -std=c++11 (test for excess errors) PASS: g++.dg/cpp0x/variadic12.C (test for excess errors) UNSUPPORTED: g++.dg/cpp0x/variadic120.C -std=c++98 PASS: g++.dg/cpp0x/variadic120.C -std=c++11 (test for excess errors) +PASS: g++.dg/cpp0x/variadic121.C (test for excess errors) +PASS: g++.dg/cpp0x/variadic122.C (test for warnings, line 11) +PASS: g++.dg/cpp0x/variadic122.C (test for warnings, line 15) +PASS: g++.dg/cpp0x/variadic122.C (test for excess errors) PASS: g++.dg/cpp0x/variadic13.C (test for excess errors) PASS: g++.dg/cpp0x/variadic14.C (test for excess errors) PASS: g++.dg/cpp0x/variadic15.C (test for excess errors) @@ -8943,10 +9150,10 @@ PASS: g++.dg/cpp0x/variadic39.C (test for errors, line 6) PASS: g++.dg/cpp0x/variadic39.C (test for errors, line 13) PASS: g++.dg/cpp0x/variadic39.C (test for excess errors) PASS: g++.dg/cpp0x/variadic4.C (test for excess errors) -PASS: g++.dg/cpp0x/variadic4.C scan-assembler _Z6f_none5tupleIIEE -PASS: g++.dg/cpp0x/variadic4.C scan-assembler _Z5f_one5tupleIIiEE -PASS: g++.dg/cpp0x/variadic4.C scan-assembler _Z5f_two5tupleIIifEE -PASS: g++.dg/cpp0x/variadic4.C scan-assembler _Z8f_nested5tupleIIiS_IIdcEEfEE +PASS: g++.dg/cpp0x/variadic4.C scan-assembler _Z6f_none5tupleIJEE +PASS: g++.dg/cpp0x/variadic4.C scan-assembler _Z5f_one5tupleIJiEE +PASS: g++.dg/cpp0x/variadic4.C scan-assembler _Z5f_two5tupleIJifEE +PASS: g++.dg/cpp0x/variadic4.C scan-assembler _Z8f_nested5tupleIJiS_IJdcEEfEE PASS: g++.dg/cpp0x/variadic40.C (test for errors, line 3) PASS: g++.dg/cpp0x/variadic40.C (test for excess errors) PASS: g++.dg/cpp0x/variadic41.C (test for errors, line 11) @@ -9170,6 +9377,10 @@ PASS: g++.dg/diagnostic/parm1.C -std=c++98 (test for errors, line 9) PASS: g++.dg/diagnostic/parm1.C -std=c++98 (test for excess errors) PASS: g++.dg/diagnostic/parm1.C -std=c++11 (test for errors, line 9) PASS: g++.dg/diagnostic/parm1.C -std=c++11 (test for excess errors) +PASS: g++.dg/diagnostic/wrong-tag-1.C -std=c++98 (test for errors, line 4) +PASS: g++.dg/diagnostic/wrong-tag-1.C -std=c++98 (test for excess errors) +PASS: g++.dg/diagnostic/wrong-tag-1.C -std=c++11 (test for errors, line 4) +PASS: g++.dg/diagnostic/wrong-tag-1.C -std=c++11 (test for excess errors) PASS: g++.dg/eh/080514-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/eh/080514-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/eh/alias1.C -std=gnu++98 (test for excess errors) @@ -10143,6 +10354,8 @@ PASS: g++.dg/ext/asmspecValid.C scan-assembler bar PASS: g++.dg/ext/asmspecValid.C scan-assembler theRealString PASS: g++.dg/ext/asmspecValid.C scan-assembler theRealI PASS: g++.dg/ext/asmspecValid.C scan-assembler theRealJ +PASS: g++.dg/ext/atomic-1.C -std=c++98 (test for excess errors) +PASS: g++.dg/ext/atomic-1.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/attr-alias-1.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/attr-alias-1.C -std=c++98 execution test PASS: g++.dg/ext/attr-alias-1.C -std=c++11 (test for excess errors) @@ -10309,6 +10522,14 @@ PASS: g++.dg/ext/attrib40.C -std=c++11 (test for warnings, line 4) PASS: g++.dg/ext/attrib40.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/attrib41.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/attrib41.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/ext/attrib42.C -std=c++98 (test for errors, line 11) +PASS: g++.dg/ext/attrib42.C -std=c++98 (test for excess errors) +PASS: g++.dg/ext/attrib42.C -std=c++11 (test for errors, line 11) +PASS: g++.dg/ext/attrib42.C -std=c++11 (test for excess errors) +PASS: g++.dg/ext/attrib43.C -std=c++98 (test for warnings, line 5) +PASS: g++.dg/ext/attrib43.C -std=c++98 (test for excess errors) +PASS: g++.dg/ext/attrib43.C -std=c++11 (test for warnings, line 5) +PASS: g++.dg/ext/attrib43.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/attrib5.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/attrib5.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/attrib6.C -std=c++98 (test for excess errors) @@ -10599,6 +10820,30 @@ PASS: g++.dg/ext/desig2.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/desig2.C -std=c++11 (test for warnings, line 24) PASS: g++.dg/ext/desig2.C -std=c++11 (test for warnings, line 25) PASS: g++.dg/ext/desig2.C -std=c++11 (test for excess errors) +PASS: g++.dg/ext/desig3.C -std=gnu++98 (test for errors, line 7) +PASS: g++.dg/ext/desig3.C -std=gnu++98 (test for errors, line 8) +PASS: g++.dg/ext/desig3.C -std=gnu++98 (test for errors, line 9) +PASS: g++.dg/ext/desig3.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/ext/desig3.C -std=gnu++11 (test for errors, line 7) +PASS: g++.dg/ext/desig3.C -std=gnu++11 (test for errors, line 8) +PASS: g++.dg/ext/desig3.C -std=gnu++11 (test for errors, line 9) +PASS: g++.dg/ext/desig3.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/ext/desig4.C -std=gnu++98 (test for errors, line 4) +PASS: g++.dg/ext/desig4.C -std=gnu++98 (test for errors, line 5) +PASS: g++.dg/ext/desig4.C -std=gnu++98 (test for errors, line 6) +PASS: g++.dg/ext/desig4.C -std=gnu++98 (test for errors, line 7) +PASS: g++.dg/ext/desig4.C -std=gnu++98 (test for errors, line 8) +PASS: g++.dg/ext/desig4.C -std=gnu++98 (test for errors, line 9) +PASS: g++.dg/ext/desig4.C -std=gnu++98 (test for errors, line 10) +PASS: g++.dg/ext/desig4.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/ext/desig4.C -std=gnu++11 (test for errors, line 4) +PASS: g++.dg/ext/desig4.C -std=gnu++11 (test for errors, line 5) +PASS: g++.dg/ext/desig4.C -std=gnu++11 (test for errors, line 6) +PASS: g++.dg/ext/desig4.C -std=gnu++11 (test for errors, line 7) +PASS: g++.dg/ext/desig4.C -std=gnu++11 (test for errors, line 8) +PASS: g++.dg/ext/desig4.C -std=gnu++11 (test for errors, line 9) +PASS: g++.dg/ext/desig4.C -std=gnu++11 (test for errors, line 10) +PASS: g++.dg/ext/desig4.C -std=gnu++11 (test for excess errors) UNSUPPORTED: g++.dg/ext/dllexport-MI1.C -std=c++98 UNSUPPORTED: g++.dg/ext/dllexport-MI1.C -std=c++11 UNSUPPORTED: g++.dg/ext/dllexport1.C -std=gnu++98 @@ -10978,6 +11223,7 @@ PASS: g++.dg/ext/is_enum.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/is_enum.C -std=c++98 execution test PASS: g++.dg/ext/is_enum.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/is_enum.C -std=c++11 execution test +PASS: g++.dg/ext/is_final.C (test for excess errors) PASS: g++.dg/ext/is_literal_type1.C (test for excess errors) PASS: g++.dg/ext/is_pod.C (test for excess errors) PASS: g++.dg/ext/is_pod.C execution test @@ -11251,6 +11497,8 @@ PASS: g++.dg/ext/stmtexpr13.C -std=gnu++98 (test for errors, line 8) PASS: g++.dg/ext/stmtexpr13.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/stmtexpr13.C -std=gnu++11 (test for errors, line 8) PASS: g++.dg/ext/stmtexpr13.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/ext/stmtexpr14.C -std=c++98 (test for excess errors) +PASS: g++.dg/ext/stmtexpr14.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/stmtexpr2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/stmtexpr2.C -std=gnu++98 execution test PASS: g++.dg/ext/stmtexpr2.C -std=gnu++11 (test for excess errors) @@ -11285,6 +11533,10 @@ PASS: g++.dg/ext/sync-2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/sync-2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/sync-3.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/sync-3.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/ext/timevar1.C -std=gnu++98 (test for errors, line 11) +PASS: g++.dg/ext/timevar1.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/ext/timevar1.C -std=gnu++11 (test for errors, line 11) +PASS: g++.dg/ext/timevar1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/tmplattr1.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/tmplattr1.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/tmplattr2.C -std=c++98 (test for excess errors) @@ -11433,6 +11685,10 @@ PASS: g++.dg/ext/underlying_type1.C -std=c++11 (test for errors, line 16) PASS: g++.dg/ext/underlying_type1.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/underlying_type10.C (test for excess errors) PASS: g++.dg/ext/underlying_type10.C execution test +PASS: g++.dg/ext/underlying_type11.C -std=c++98 (test for errors, line 3) +PASS: g++.dg/ext/underlying_type11.C -std=c++98 (test for excess errors) +PASS: g++.dg/ext/underlying_type11.C -std=c++11 (test for errors, line 3) +PASS: g++.dg/ext/underlying_type11.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/underlying_type2.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/underlying_type2.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/underlying_type3.C (test for excess errors) @@ -11892,6 +12148,10 @@ PASS: g++.dg/ext/visibility/template1.C scan-not-hidden hidden[ \t_]*_ZN1AIiE3ba PASS: g++.dg/ext/visibility/template1.C scan-hidden hidden[ \t_]*_ZN1AIlE3fooEv PASS: g++.dg/ext/visibility/template1.C scan-hidden hidden[ \t_]*_ZN1AIlE3barEv PASS: g++.dg/ext/visibility/template1.C scan-hidden hidden[ \t_]*_ZN1AIcE3barEv +PASS: g++.dg/ext/visibility/template10.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/ext/visibility/template10.C scan-not-hidden hidden[ \t_]*_Z8testfuncI3fooEvv +PASS: g++.dg/ext/visibility/template10.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/ext/visibility/template10.C scan-not-hidden hidden[ \t_]*_Z8testfuncI3fooEvv PASS: g++.dg/ext/visibility/template2.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/visibility/template2.C scan-not-hidden hidden[ \t_]*_ZN1SIiED1Ev PASS: g++.dg/ext/visibility/template2.C scan-not-hidden hidden[ \t_]*_ZN1SIiEC1ERKi @@ -11952,6 +12212,10 @@ PASS: g++.dg/ext/visibility/template8.C scan-hidden hidden[ \t_]*_Z1gI1AI1BEEvT_ PASS: g++.dg/ext/visibility/template8.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/visibility/template8.C scan-hidden hidden[ \t_]*_Z1gI1BEvT_ PASS: g++.dg/ext/visibility/template8.C scan-hidden hidden[ \t_]*_Z1gI1AI1BEEvT_ +PASS: g++.dg/ext/visibility/template9.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/ext/visibility/template9.C scan-not-hidden hidden[ \t_]*_ZN1N1fI1AEEvT +PASS: g++.dg/ext/visibility/template9.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/ext/visibility/template9.C scan-not-hidden hidden[ \t_]*_ZN1N1fI1AEEvT PASS: g++.dg/ext/visibility/typeinfo1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/visibility/typeinfo1.C scan-not-hidden hidden[ \t_]*_ZTIPPi PASS: g++.dg/ext/visibility/typeinfo1.C scan-not-hidden hidden[ \t_]*_ZTSPPi @@ -12185,8 +12449,16 @@ PASS: g++.dg/inherit/access6.C -std=c++11 (test for errors, line 14) PASS: g++.dg/inherit/access6.C -std=c++11 (test for excess errors) PASS: g++.dg/inherit/access7.C -std=c++98 (test for excess errors) PASS: g++.dg/inherit/access7.C -std=c++11 (test for excess errors) +PASS: g++.dg/inherit/access8.C -std=c++98 (test for warnings, line 16) +PASS: g++.dg/inherit/access8.C -std=c++98 (test for warnings, line 17) PASS: g++.dg/inherit/access8.C -std=c++98 (test for excess errors) +PASS: g++.dg/inherit/access8.C -std=c++11 (test for warnings, line 16) +PASS: g++.dg/inherit/access8.C -std=c++11 (test for warnings, line 17) PASS: g++.dg/inherit/access8.C -std=c++11 (test for excess errors) +PASS: g++.dg/inherit/ambig1.C -std=c++98 (test for errors, line 13) +PASS: g++.dg/inherit/ambig1.C -std=c++98 (test for excess errors) +PASS: g++.dg/inherit/ambig1.C -std=c++11 (test for errors, line 13) +PASS: g++.dg/inherit/ambig1.C -std=c++11 (test for excess errors) PASS: g++.dg/inherit/base1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/inherit/base1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/inherit/base2.C -std=c++98 (test for excess errors) @@ -12255,6 +12527,8 @@ PASS: g++.dg/inherit/covariant2.C -std=c++98 (test for excess errors) PASS: g++.dg/inherit/covariant2.C -std=c++98 execution test PASS: g++.dg/inherit/covariant2.C -std=c++11 (test for excess errors) PASS: g++.dg/inherit/covariant2.C -std=c++11 execution test +PASS: g++.dg/inherit/covariant20.C -std=c++98 (test for excess errors) +PASS: g++.dg/inherit/covariant20.C -std=c++11 (test for excess errors) PASS: g++.dg/inherit/covariant3.C -std=c++98 (test for excess errors) PASS: g++.dg/inherit/covariant3.C -std=c++98 execution test PASS: g++.dg/inherit/covariant3.C -std=c++11 (test for excess errors) @@ -12293,6 +12567,12 @@ PASS: g++.dg/inherit/crash2.C -std=c++98 (test for excess errors) PASS: g++.dg/inherit/crash2.C -std=c++11 (test for errors, line 5) PASS: g++.dg/inherit/crash2.C -std=c++11 (test for errors, line 6) PASS: g++.dg/inherit/crash2.C -std=c++11 (test for excess errors) +PASS: g++.dg/inherit/crash3.C -std=c++98 (test for errors, line 5) +PASS: g++.dg/inherit/crash3.C -std=c++98 (test for errors, line 10) +PASS: g++.dg/inherit/crash3.C -std=c++98 (test for excess errors) +PASS: g++.dg/inherit/crash3.C -std=c++11 (test for errors, line 5) +PASS: g++.dg/inherit/crash3.C -std=c++11 (test for errors, line 10) +PASS: g++.dg/inherit/crash3.C -std=c++11 (test for excess errors) PASS: g++.dg/inherit/error1.C -std=c++98 (test for errors, line 9) PASS: g++.dg/inherit/error1.C -std=c++98 (test for excess errors) PASS: g++.dg/inherit/error1.C -std=c++11 (test for errors, line 9) @@ -12352,7 +12632,9 @@ PASS: g++.dg/inherit/override-attribs.C -std=c++11 (test for errors, line 15) PASS: g++.dg/inherit/override-attribs.C -std=c++11 (test for excess errors) PASS: g++.dg/inherit/override1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/inherit/override1.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/inherit/pr30297.C -std=c++98 (test for warnings, line 10) PASS: g++.dg/inherit/pr30297.C -std=c++98 (test for excess errors) +PASS: g++.dg/inherit/pr30297.C -std=c++11 (test for warnings, line 10) PASS: g++.dg/inherit/pr30297.C -std=c++11 (test for excess errors) PASS: g++.dg/inherit/pr48798.C -std=c++98 (test for excess errors) PASS: g++.dg/inherit/pr48798.C -std=c++11 (test for excess errors) @@ -12444,6 +12726,8 @@ PASS: g++.dg/inherit/using6.C -std=c++98 (test for excess errors) PASS: g++.dg/inherit/using6.C -std=c++11 (test for errors, line 11) PASS: g++.dg/inherit/using6.C -std=c++11 (test for warnings, line 15) PASS: g++.dg/inherit/using6.C -std=c++11 (test for excess errors) +PASS: g++.dg/inherit/using7.C -std=c++98 (test for excess errors) +PASS: g++.dg/inherit/using7.C -std=c++11 (test for excess errors) PASS: g++.dg/inherit/virtual1.C -std=c++98 (test for errors, line 8) PASS: g++.dg/inherit/virtual1.C -std=c++98 (test for errors, line 10) PASS: g++.dg/inherit/virtual1.C -std=c++98 (test for errors, line 12) @@ -12502,6 +12786,8 @@ PASS: g++.dg/init/aggr6.C -std=c++98 (test for excess errors) PASS: g++.dg/init/aggr6.C -std=c++11 (test for excess errors) PASS: g++.dg/init/aggr7.C -std=c++98 (test for excess errors) PASS: g++.dg/init/aggr7.C -std=c++11 (test for excess errors) +PASS: g++.dg/init/aggr8.C -std=c++98 (test for excess errors) +PASS: g++.dg/init/aggr8.C -std=c++11 (test for excess errors) PASS: g++.dg/init/array0.C -std=gnu++98 (test for errors, line 11) PASS: g++.dg/init/array0.C -std=gnu++98 (test for excess errors) PASS: g++.dg/init/array0.C -std=gnu++11 (test for errors, line 11) @@ -12690,6 +12976,8 @@ PASS: g++.dg/init/const7.C -std=gnu++11 (test for excess errors) PASS: g++.dg/init/const7.C -std=gnu++11 scan-tree-dump-not gimple "initialization" PASS: g++.dg/init/const8.C -std=c++98 (test for excess errors) PASS: g++.dg/init/const8.C -std=c++11 (test for excess errors) +PASS: g++.dg/init/constant1.C -std=c++98 (test for excess errors) +PASS: g++.dg/init/constant1.C -std=c++11 (test for excess errors) PASS: g++.dg/init/copy1.C -std=c++98 (test for excess errors) PASS: g++.dg/init/copy1.C -std=c++11 (test for excess errors) PASS: g++.dg/init/copy2.C -std=c++98 (test for excess errors) @@ -13324,6 +13612,10 @@ PASS: g++.dg/init/static3.C -std=c++98 (test for excess errors) PASS: g++.dg/init/static3.C -std=c++98 execution test PASS: g++.dg/init/static3.C -std=c++11 (test for excess errors) PASS: g++.dg/init/static3.C -std=c++11 execution test +PASS: g++.dg/init/static4.C -std=c++98 (test for errors, line 5) +PASS: g++.dg/init/static4.C -std=c++98 (test for excess errors) +PASS: g++.dg/init/static4.C -std=c++11 (test for errors, line 5) +PASS: g++.dg/init/static4.C -std=c++11 (test for excess errors) PASS: g++.dg/init/string1.C -std=c++98 (test for errors, line 7) PASS: g++.dg/init/string1.C -std=c++98 (test for excess errors) PASS: g++.dg/init/string1.C -std=c++11 (test for errors, line 7) @@ -13368,6 +13660,10 @@ PASS: g++.dg/init/value1.C -std=c++98 (test for excess errors) PASS: g++.dg/init/value1.C -std=c++98 execution test PASS: g++.dg/init/value1.C -std=c++11 (test for excess errors) PASS: g++.dg/init/value1.C -std=c++11 execution test +PASS: g++.dg/init/value10.C -std=c++98 (test for excess errors) +PASS: g++.dg/init/value10.C -std=c++98 execution test +PASS: g++.dg/init/value10.C -std=c++11 (test for excess errors) +PASS: g++.dg/init/value10.C -std=c++11 execution test PASS: g++.dg/init/value2.C -std=c++98 (test for excess errors) PASS: g++.dg/init/value2.C -std=c++11 (test for excess errors) PASS: g++.dg/init/value3.C -std=c++98 (test for excess errors) @@ -13612,6 +13908,12 @@ PASS: g++.dg/ipa/pr46984.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/pr46984.C -std=gnu++11 execution test PASS: g++.dg/ipa/pr50605.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/pr50605.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/ipa/pr51759.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/ipa/pr51759.C -std=gnu++98 execution test +PASS: g++.dg/ipa/pr51759.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/ipa/pr51759.C -std=gnu++11 execution test +PASS: g++.dg/ipa/pr51929.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/ipa/pr51929.C -std=gnu++11 (test for excess errors) PASS: g++.dg/lookup/ambig1.C -std=c++98 (test for errors, line 10) PASS: g++.dg/lookup/ambig1.C -std=c++98 (test for errors, line 17) PASS: g++.dg/lookup/ambig1.C -std=c++98 (test for excess errors) @@ -14084,6 +14386,10 @@ PASS: g++.dg/lookup/name-clash9.C -std=c++11 (test for errors, line 7) PASS: g++.dg/lookup/name-clash9.C -std=c++11 (test for excess errors) PASS: g++.dg/lookup/nested1.C -std=c++98 (test for excess errors) PASS: g++.dg/lookup/nested1.C -std=c++11 (test for excess errors) +PASS: g++.dg/lookup/nested2.C -std=c++98 (test for errors, line 5) +PASS: g++.dg/lookup/nested2.C -std=c++98 (test for excess errors) +PASS: g++.dg/lookup/nested2.C -std=c++11 (test for errors, line 5) +PASS: g++.dg/lookup/nested2.C -std=c++11 (test for excess errors) PASS: g++.dg/lookup/new1.C -std=c++98 (test for errors, line 8) PASS: g++.dg/lookup/new1.C -std=c++98 candidate note (test for warnings, line 8) PASS: g++.dg/lookup/new1.C -std=c++98 (test for warnings, line ) @@ -14462,6 +14768,10 @@ PASS: g++.dg/lookup/using5.C -std=c++98 (test for errors, line 16) PASS: g++.dg/lookup/using5.C -std=c++98 (test for excess errors) PASS: g++.dg/lookup/using5.C -std=c++11 (test for errors, line 16) PASS: g++.dg/lookup/using5.C -std=c++11 (test for excess errors) +PASS: g++.dg/lookup/using50.C -std=c++98 (test for excess errors) +PASS: g++.dg/lookup/using50.C -std=c++11 (test for excess errors) +PASS: g++.dg/lookup/using51.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/lookup/using51.C -std=gnu++11 (test for excess errors) PASS: g++.dg/lookup/using6.C -std=c++98 (test for errors, line 11) PASS: g++.dg/lookup/using6.C -std=c++98 (test for excess errors) PASS: g++.dg/lookup/using6.C -std=c++11 (test for errors, line 11) @@ -15070,6 +15380,30 @@ PASS: g++.dg/opt/pr48967.C -std=gnu++98 (test for excess errors) PASS: g++.dg/opt/pr48967.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/pr49264.C -std=gnu++98 (test for excess errors) PASS: g++.dg/opt/pr49264.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/opt/pr50682.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/opt/pr50682.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/opt/pr50747-1_0.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/opt/pr50747-1_0.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/opt/pr50747-2_0.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/opt/pr50747-2_0.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/opt/pr51014.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/opt/pr51014.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/opt/pr51117.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/opt/pr51117.C scan-assembler-not __cxa_rethrow +PASS: g++.dg/opt/pr51117.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/opt/pr51117.C scan-assembler-not __cxa_rethrow +PASS: g++.dg/opt/pr51262.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/opt/pr51262.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/opt/pr51396.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/opt/pr51396.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/opt/pr51575.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/opt/pr51575.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/opt/pr51596.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/opt/pr51596.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/opt/pr51895.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/opt/pr51895.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/opt/pr52429.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/opt/pr52429.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/pr6713.C -std=gnu++98 (test for excess errors) PASS: g++.dg/opt/pr6713.C -std=gnu++98 execution test PASS: g++.dg/opt/pr6713.C -std=gnu++11 (test for excess errors) @@ -15288,6 +15622,16 @@ PASS: g++.dg/other/abstract2.C -std=c++11 (test for errors, line 53) PASS: g++.dg/other/abstract2.C -std=c++11 (test for errors, line 55) PASS: g++.dg/other/abstract2.C -std=c++11 (test for errors, line 57) PASS: g++.dg/other/abstract2.C -std=c++11 (test for excess errors) +PASS: g++.dg/other/abstract3.C -std=c++98 (test for warnings, line 3) +PASS: g++.dg/other/abstract3.C -std=c++98 (test for warnings, line 5) +PASS: g++.dg/other/abstract3.C -std=c++98 (test for errors, line 10) +PASS: g++.dg/other/abstract3.C -std=c++98 (test for errors, line 11) +PASS: g++.dg/other/abstract3.C -std=c++98 (test for excess errors) +PASS: g++.dg/other/abstract3.C -std=c++11 (test for warnings, line 3) +PASS: g++.dg/other/abstract3.C -std=c++11 (test for warnings, line 5) +PASS: g++.dg/other/abstract3.C -std=c++11 (test for errors, line 10) +PASS: g++.dg/other/abstract3.C -std=c++11 (test for errors, line 11) +PASS: g++.dg/other/abstract3.C -std=c++11 (test for excess errors) PASS: g++.dg/other/access1.C -std=c++98 (test for excess errors) PASS: g++.dg/other/access1.C -std=c++11 (test for excess errors) PASS: g++.dg/other/access2.C -std=c++98 (test for errors, line 21) @@ -15614,6 +15958,8 @@ PASS: g++.dg/other/ellipsis1.C -std=c++11 (test for errors, line 12) PASS: g++.dg/other/ellipsis1.C -std=c++11 (test for excess errors) PASS: g++.dg/other/enum1.C -std=c++98 (test for excess errors) PASS: g++.dg/other/enum1.C -std=c++11 (test for excess errors) +PASS: g++.dg/other/enum2.C -std=c++98 (test for excess errors) +PASS: g++.dg/other/enum2.C -std=c++11 (test for excess errors) PASS: g++.dg/other/error1.C -std=c++98 (test for errors, line 13) PASS: g++.dg/other/error1.C -std=c++98 (test for excess errors) PASS: g++.dg/other/error1.C -std=c++11 (test for errors, line 13) @@ -15931,6 +16277,7 @@ PASS: g++.dg/other/gc3.C -std=gnu++98 (test for excess errors) PASS: g++.dg/other/gc3.C -std=gnu++11 (test for excess errors) PASS: g++.dg/other/gc4.C -std=gnu++98 (test for excess errors) PASS: g++.dg/other/gc4.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/other/gc5.C (test for excess errors) PASS: g++.dg/other/i386-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/other/i386-1.C -std=gnu++98 execution test PASS: g++.dg/other/i386-1.C -std=gnu++11 (test for excess errors) @@ -16237,6 +16584,8 @@ PASS: g++.dg/other/pr50212.C -std=gnu++98 (test for excess errors) PASS: g++.dg/other/pr50212.C -std=gnu++11 (test for excess errors) PASS: g++.dg/other/pr50464.C -std=gnu++98 (test for excess errors) PASS: g++.dg/other/pr50464.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/other/pr52048.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/other/pr52048.C -std=gnu++11 (test for excess errors) UNSUPPORTED: g++.dg/other/pragma-ep-1.C -std=c++98 UNSUPPORTED: g++.dg/other/pragma-ep-1.C -std=c++11 PASS: g++.dg/other/pragma-re-1.C -std=c++98 (test for excess errors) @@ -16548,6 +16897,10 @@ PASS: g++.dg/overload/defarg3.C -std=c++11 (test for errors, line 14) PASS: g++.dg/overload/defarg3.C -std=c++11 (test for excess errors) PASS: g++.dg/overload/defarg4.C -std=c++98 (test for excess errors) PASS: g++.dg/overload/defarg4.C -std=c++11 (test for excess errors) +PASS: g++.dg/overload/defarg5.C -std=c++98 (test for errors, line 6) +PASS: g++.dg/overload/defarg5.C -std=c++98 (test for excess errors) +PASS: g++.dg/overload/defarg5.C -std=c++11 (test for errors, line 6) +PASS: g++.dg/overload/defarg5.C -std=c++11 (test for excess errors) PASS: g++.dg/overload/ellipsis1.C -std=c++98 (test for errors, line 17) PASS: g++.dg/overload/ellipsis1.C -std=c++98 (test for excess errors) PASS: g++.dg/overload/ellipsis1.C -std=c++11 (test for errors, line 17) @@ -17408,6 +17761,12 @@ PASS: g++.dg/parse/crash57.C -std=c++98 (test for errors, line 5) PASS: g++.dg/parse/crash57.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/crash57.C -std=c++11 (test for errors, line 5) PASS: g++.dg/parse/crash57.C -std=c++11 (test for excess errors) +PASS: g++.dg/parse/crash58.C -std=c++98 (test for errors, line 5) +PASS: g++.dg/parse/crash58.C -std=c++98 (test for errors, line 13) +PASS: g++.dg/parse/crash58.C -std=c++98 (test for excess errors) +PASS: g++.dg/parse/crash58.C -std=c++11 (test for errors, line 5) +PASS: g++.dg/parse/crash58.C -std=c++11 (test for errors, line 13) +PASS: g++.dg/parse/crash58.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/crash6.C -std=c++98 (test for errors, line 10) PASS: g++.dg/parse/crash6.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/crash6.C -std=c++11 (test for errors, line 10) @@ -17643,6 +18002,20 @@ PASS: g++.dg/parse/enum4.C (test for errors, line 9) PASS: g++.dg/parse/enum4.C (test for excess errors) PASS: g++.dg/parse/enum5.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/enum5.C -std=c++11 (test for excess errors) +PASS: g++.dg/parse/enum6.C -std=c++98 (test for warnings, line 5) +PASS: g++.dg/parse/enum6.C -std=c++98 (test for errors, line 8) +PASS: g++.dg/parse/enum6.C -std=c++98 (test for excess errors) +PASS: g++.dg/parse/enum6.C -std=c++11 (test for warnings, line 5) +PASS: g++.dg/parse/enum6.C -std=c++11 (test for errors, line 8) +PASS: g++.dg/parse/enum6.C -std=c++11 (test for excess errors) +PASS: g++.dg/parse/enum7.C -std=c++98 (test for errors, line 5) +PASS: g++.dg/parse/enum7.C -std=c++98 (test for errors, line 9) +PASS: g++.dg/parse/enum7.C -std=c++98 (test for excess errors) +PASS: g++.dg/parse/enum7.C -std=c++11 (test for errors, line 5) +PASS: g++.dg/parse/enum7.C -std=c++11 (test for errors, line 9) +PASS: g++.dg/parse/enum7.C -std=c++11 (test for excess errors) +PASS: g++.dg/parse/enum8.C -std=c++98 (test for excess errors) +PASS: g++.dg/parse/enum8.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/error-column.C -std=gnu++98 (test for errors, line 8) PASS: g++.dg/parse/error-column.C -std=gnu++98 (test for excess errors) PASS: g++.dg/parse/error-column.C -std=gnu++11 (test for errors, line 8) @@ -17987,6 +18360,10 @@ PASS: g++.dg/parse/error44.C -std=gnu++98 (test for errors, line 10) PASS: g++.dg/parse/error44.C -std=gnu++98 (test for excess errors) PASS: g++.dg/parse/error44.C -std=gnu++11 (test for errors, line 10) PASS: g++.dg/parse/error44.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/parse/error45.C -std=c++98 (test for errors, line 8) +PASS: g++.dg/parse/error45.C -std=c++98 (test for excess errors) +PASS: g++.dg/parse/error45.C -std=c++11 (test for errors, line 8) +PASS: g++.dg/parse/error45.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/error5.C -std=gnu++98 identifier (test for errors, line 4) PASS: g++.dg/parse/error5.C -std=gnu++98 named return (test for errors, line 4) PASS: g++.dg/parse/error5.C -std=gnu++98 brace (test for errors, line 4) @@ -18263,6 +18640,10 @@ PASS: g++.dg/parse/new4.C -std=c++98 (test for errors, line 6) PASS: g++.dg/parse/new4.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/new4.C -std=c++11 (test for errors, line 6) PASS: g++.dg/parse/new4.C -std=c++11 (test for excess errors) +PASS: g++.dg/parse/new5.C -std=c++98 (test for errors, line 4) +PASS: g++.dg/parse/new5.C -std=c++98 (test for excess errors) +PASS: g++.dg/parse/new5.C -std=c++11 (test for errors, line 4) +PASS: g++.dg/parse/new5.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/no-type-defn1.C -std=c++98 (test for errors, line 4) PASS: g++.dg/parse/no-type-defn1.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/no-type-defn1.C -std=c++11 (test for errors, line 4) @@ -19089,6 +19470,8 @@ PASS: g++.dg/rtti/dyncast4.C -std=c++98 (test for excess errors) PASS: g++.dg/rtti/dyncast4.C -std=c++98 execution test PASS: g++.dg/rtti/dyncast4.C -std=c++11 (test for excess errors) PASS: g++.dg/rtti/dyncast4.C -std=c++11 execution test +PASS: g++.dg/rtti/dyncast5.C -std=c++98 (test for excess errors) +PASS: g++.dg/rtti/dyncast5.C -std=c++11 (test for excess errors) PASS: g++.dg/rtti/incomplete1.C -std=c++98 (test for errors, line 10) PASS: g++.dg/rtti/incomplete1.C -std=c++98 (test for excess errors) PASS: g++.dg/rtti/incomplete1.C -std=c++11 (test for errors, line 10) @@ -19506,6 +19889,12 @@ PASS: g++.dg/template/arg7.C -std=c++11 (test for bogus messages, line 5) PASS: g++.dg/template/arg7.C -std=c++11 (test for errors, line 7) PASS: g++.dg/template/arg7.C -std=c++11 (test for warnings, line 11) PASS: g++.dg/template/arg7.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/arg8.C -std=c++98 (test for errors, line 1) +PASS: g++.dg/template/arg8.C -std=c++98 (test for errors, line 6) +PASS: g++.dg/template/arg8.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/arg8.C -std=c++11 (test for errors, line 1) +PASS: g++.dg/template/arg8.C -std=c++11 (test for errors, line 6) +PASS: g++.dg/template/arg8.C -std=c++11 (test for excess errors) PASS: g++.dg/template/array1-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/template/array1-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/template/array1-2.C -std=gnu++98 (test for excess errors) @@ -19570,6 +19959,8 @@ PASS: g++.dg/template/arrow1.C -std=c++11 (test for errors, line 12) PASS: g++.dg/template/arrow1.C -std=c++11 (test for excess errors) PASS: g++.dg/template/asm1.C -std=c++98 (test for excess errors) PASS: g++.dg/template/asm1.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/asmgoto1.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/asmgoto1.C -std=c++11 (test for excess errors) PASS: g++.dg/template/assign1.C -std=c++98 (test for excess errors) PASS: g++.dg/template/assign1.C -std=c++11 (test for excess errors) PASS: g++.dg/template/bitfield1.C -std=c++98 (test for excess errors) @@ -19658,6 +20049,8 @@ PASS: g++.dg/template/cond6.C -std=c++98 (test for excess errors) PASS: g++.dg/template/cond6.C -std=c++11 (test for excess errors) PASS: g++.dg/template/cond7.C -std=gnu++98 (test for excess errors) PASS: g++.dg/template/cond7.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/template/cond8.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/cond8.C -std=c++11 (test for excess errors) PASS: g++.dg/template/const1.C -std=c++98 (test for excess errors) PASS: g++.dg/template/const1.C -std=c++98 execution test PASS: g++.dg/template/const1.C -std=c++11 (test for excess errors) @@ -19698,6 +20091,10 @@ PASS: g++.dg/template/conv12.C -std=c++11 (test for errors, line 19) PASS: g++.dg/template/conv12.C -std=c++11 (test for errors, line 24) PASS: g++.dg/template/conv12.C -std=c++11 (test for errors, line 25) PASS: g++.dg/template/conv12.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/conv13.C -std=c++98 (test for errors, line 12) +PASS: g++.dg/template/conv13.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/conv13.C -std=c++11 (test for errors, line 12) +PASS: g++.dg/template/conv13.C -std=c++11 (test for excess errors) PASS: g++.dg/template/conv2.C -std=c++98 (test for excess errors) PASS: g++.dg/template/conv2.C -std=c++98 execution test PASS: g++.dg/template/conv2.C -std=c++11 (test for excess errors) @@ -19794,17 +20191,35 @@ PASS: g++.dg/template/crash108.C -std=c++98 (test for excess errors) PASS: g++.dg/template/crash108.C -std=c++11 (test for errors, line 3) PASS: g++.dg/template/crash108.C -std=c++11 (test for errors, line 4) PASS: g++.dg/template/crash108.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/crash109.C -std=c++98 (test for errors, line 5) +PASS: g++.dg/template/crash109.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/crash109.C -std=c++11 (test for errors, line 5) +PASS: g++.dg/template/crash109.C -std=c++11 (test for excess errors) PASS: g++.dg/template/crash11.C -std=c++98 (test for errors, line 9) PASS: g++.dg/template/crash11.C -std=c++98 (test for excess errors) PASS: g++.dg/template/crash11.C -std=c++11 (test for errors, line 9) PASS: g++.dg/template/crash11.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/crash110.C -std=c++98 (test for errors, line 3) +PASS: g++.dg/template/crash110.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/crash110.C -std=c++11 (test for errors, line 3) +PASS: g++.dg/template/crash110.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/crash111.C -std=c++98 (test for errors, line 3) +PASS: g++.dg/template/crash111.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/crash111.C -std=c++11 (test for errors, line 3) +PASS: g++.dg/template/crash111.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/crash112.C -std=c++98 (test for errors, line 8) +PASS: g++.dg/template/crash112.C -std=c++98 (test for errors, line 12) +PASS: g++.dg/template/crash112.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/crash112.C -std=c++11 (test for errors, line 8) +PASS: g++.dg/template/crash112.C -std=c++11 (test for errors, line 12) +PASS: g++.dg/template/crash112.C -std=c++11 (test for excess errors) PASS: g++.dg/template/crash12.C -std=c++98 (test for excess errors) PASS: g++.dg/template/crash12.C -std=c++11 (test for excess errors) PASS: g++.dg/template/crash13.C -std=c++98 (test for errors, line 15) -PASS: g++.dg/template/crash13.C -std=c++98 (test for warnings, line 18) +PASS: g++.dg/template/crash13.C -std=c++98 (test for warnings, line 15) PASS: g++.dg/template/crash13.C -std=c++98 (test for excess errors) PASS: g++.dg/template/crash13.C -std=c++11 (test for errors, line 15) -PASS: g++.dg/template/crash13.C -std=c++11 (test for warnings, line 18) +PASS: g++.dg/template/crash13.C -std=c++11 (test for warnings, line 15) PASS: g++.dg/template/crash13.C -std=c++11 (test for excess errors) PASS: g++.dg/template/crash14.C (test for errors, line 4) PASS: g++.dg/template/crash14.C (test for excess errors) @@ -20794,6 +21209,12 @@ PASS: g++.dg/template/error46.C -std=c++98 (test for excess errors) PASS: g++.dg/template/error46.C -std=c++11 (test for warnings, line 5) PASS: g++.dg/template/error46.C -std=c++11 (test for errors, line 9) PASS: g++.dg/template/error46.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/error47.C -std=c++98 (test for warnings, line 3) +PASS: g++.dg/template/error47.C -std=c++98 (test for errors, line 7) +PASS: g++.dg/template/error47.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/error47.C -std=c++11 (test for warnings, line 3) +PASS: g++.dg/template/error47.C -std=c++11 (test for errors, line 7) +PASS: g++.dg/template/error47.C -std=c++11 (test for excess errors) PASS: g++.dg/template/error5.C -std=c++98 (test for errors, line 2) PASS: g++.dg/template/error5.C -std=c++98 (test for errors, line 6) PASS: g++.dg/template/error5.C -std=c++98 (test for excess errors) @@ -20829,6 +21250,10 @@ PASS: g++.dg/template/explicit-args3.C -std=c++11 (test for errors, line 11) PASS: g++.dg/template/explicit-args3.C -std=c++11 (test for excess errors) PASS: g++.dg/template/explicit-args4.C -std=c++98 (test for excess errors) PASS: g++.dg/template/explicit-args4.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/explicit-args5.C -std=c++98 (test for errors, line 21) +PASS: g++.dg/template/explicit-args5.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/explicit-args5.C -std=c++11 (test for errors, line 21) +PASS: g++.dg/template/explicit-args5.C -std=c++11 (test for excess errors) PASS: g++.dg/template/explicit-instantiation.C -std=c++98 (test for excess errors) PASS: g++.dg/template/explicit-instantiation.C -std=c++11 (test for excess errors) PASS: g++.dg/template/explicit-instantiation2.C -std=c++98 (test for excess errors) @@ -21111,6 +21536,8 @@ PASS: g++.dg/template/init8.C -std=c++98 (test for excess errors) PASS: g++.dg/template/init8.C -std=c++98 execution test PASS: g++.dg/template/init8.C -std=c++11 (test for excess errors) PASS: g++.dg/template/init8.C -std=c++11 execution test +PASS: g++.dg/template/init9.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/init9.C -std=c++11 (test for excess errors) PASS: g++.dg/template/injected1.C -std=c++98 (test for errors, line 3) PASS: g++.dg/template/injected1.C -std=c++98 (test for errors, line 15) PASS: g++.dg/template/injected1.C -std=c++98 (test for errors, line 17) @@ -21441,8 +21868,7 @@ PASS: g++.dg/template/memfriend8.C -std=c++98 (test for excess errors) PASS: g++.dg/template/memfriend8.C -std=c++11 (test for excess errors) PASS: g++.dg/template/memfriend9.C -std=c++98 (test for excess errors) PASS: g++.dg/template/memfriend9.C -std=c++11 (test for excess errors) -PASS: g++.dg/template/meminit1.C (test for errors, line 5) -PASS: g++.dg/template/meminit1.C (test for warnings, line 8) +PASS: g++.dg/template/meminit1.C (test for warnings, line 5) PASS: g++.dg/template/meminit1.C (test for excess errors) PASS: g++.dg/template/meminit2.C -std=c++98 (test for errors, line 10) PASS: g++.dg/template/meminit2.C -std=c++98 (test for errors, line 11) @@ -21467,12 +21893,10 @@ PASS: g++.dg/template/nested2.C -std=c++11 (test for excess errors) PASS: g++.dg/template/nested3.C -std=c++98 not base (test for errors, line 20) PASS: g++.dg/template/nested3.C -std=c++98 note (test for warnings, line 20) PASS: g++.dg/template/nested3.C -std=c++98 non-template (test for errors, line 20) -PASS: g++.dg/template/nested3.C -std=c++98 (test for warnings, line 27) PASS: g++.dg/template/nested3.C -std=c++98 (test for excess errors) PASS: g++.dg/template/nested3.C -std=c++11 not base (test for errors, line 20) PASS: g++.dg/template/nested3.C -std=c++11 note (test for warnings, line 20) PASS: g++.dg/template/nested3.C -std=c++11 non-template (test for errors, line 20) -PASS: g++.dg/template/nested3.C -std=c++11 (test for warnings, line 27) PASS: g++.dg/template/nested3.C -std=c++11 (test for excess errors) PASS: g++.dg/template/nested4.C -std=c++98 (test for excess errors) PASS: g++.dg/template/nested4.C -std=c++11 (test for excess errors) @@ -21620,9 +22044,7 @@ PASS: g++.dg/template/nontype21.C -std=c++98 (test for errors, line 7) PASS: g++.dg/template/nontype21.C -std=c++98 (test for excess errors) PASS: g++.dg/template/nontype21.C -std=c++11 (test for errors, line 7) PASS: g++.dg/template/nontype21.C -std=c++11 (test for excess errors) -XFAIL: g++.dg/template/nontype22.C -std=c++98 (test for bogus messages, line 6) PASS: g++.dg/template/nontype22.C -std=c++98 (test for excess errors) -XFAIL: g++.dg/template/nontype22.C -std=c++11 (test for bogus messages, line 6) PASS: g++.dg/template/nontype22.C -std=c++11 (test for excess errors) PASS: g++.dg/template/nontype23.C -std=c++98 (test for excess errors) PASS: g++.dg/template/nontype23.C -std=c++11 (test for excess errors) @@ -21857,11 +22279,7 @@ PASS: g++.dg/template/pr32519.C -std=c++98 (test for excess errors) PASS: g++.dg/template/pr32519.C -std=c++11 (test for errors, line 7) PASS: g++.dg/template/pr32519.C -std=c++11 (test for errors, line 14) PASS: g++.dg/template/pr32519.C -std=c++11 (test for excess errors) -PASS: g++.dg/template/pr35240.C -std=c++98 (test for warnings, line 7) -PASS: g++.dg/template/pr35240.C -std=c++98 (test for warnings, line 11) PASS: g++.dg/template/pr35240.C -std=c++98 (test for excess errors) -PASS: g++.dg/template/pr35240.C -std=c++11 (test for warnings, line 7) -PASS: g++.dg/template/pr35240.C -std=c++11 (test for warnings, line 11) PASS: g++.dg/template/pr35240.C -std=c++11 (test for excess errors) PASS: g++.dg/template/pr39425.C -std=c++98 (test for errors, line 11) PASS: g++.dg/template/pr39425.C -std=c++98 (test for errors, line 18) @@ -22197,6 +22615,8 @@ PASS: g++.dg/template/repo1.C -std=gnu++98 (test for bogus messages, line 13) PASS: g++.dg/template/repo1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/template/repo1.C -std=gnu++11 (test for bogus messages, line 13) PASS: g++.dg/template/repo1.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/template/repo10.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/template/repo10.C -std=gnu++11 (test for excess errors) PASS: g++.dg/template/repo2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/template/repo2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/template/repo3.C -std=gnu++98 (test for excess errors) @@ -22601,6 +23021,10 @@ PASS: g++.dg/template/static31.C -std=c++98 (test for errors, line 18) PASS: g++.dg/template/static31.C -std=c++98 (test for excess errors) PASS: g++.dg/template/static31.C -std=c++11 (test for errors, line 18) PASS: g++.dg/template/static31.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/static32.C -std=c++98 (test for errors, line 6) +PASS: g++.dg/template/static32.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/static32.C -std=c++11 (test for errors, line 6) +PASS: g++.dg/template/static32.C -std=c++11 (test for excess errors) PASS: g++.dg/template/static4.C -std=c++98 (test for warnings, line 3) PASS: g++.dg/template/static4.C -std=c++98 (test for errors, line 4) PASS: g++.dg/template/static4.C -std=c++98 (test for excess errors) @@ -23070,7 +23494,9 @@ PASS: g++.dg/template/using1.C -std=c++98 (test for excess errors) PASS: g++.dg/template/using1.C -std=c++98 execution test PASS: g++.dg/template/using1.C -std=c++11 (test for excess errors) PASS: g++.dg/template/using1.C -std=c++11 execution test +PASS: g++.dg/template/using10.C -std=c++98 (test for warnings, line 10) PASS: g++.dg/template/using10.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/using10.C -std=c++11 (test for warnings, line 10) PASS: g++.dg/template/using10.C -std=c++11 (test for excess errors) PASS: g++.dg/template/using11.C -std=c++98 (test for excess errors) PASS: g++.dg/template/using11.C -std=c++11 (test for excess errors) @@ -23090,12 +23516,52 @@ PASS: g++.dg/template/using14.C -std=c++11 (test for warnings, line 20) PASS: g++.dg/template/using14.C -std=c++11 (test for excess errors) PASS: g++.dg/template/using15.C -std=c++98 (test for excess errors) PASS: g++.dg/template/using15.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/using16.C -std=c++98 (test for errors, line 14) +PASS: g++.dg/template/using16.C -std=c++98 (test for errors, line 25) +PASS: g++.dg/template/using16.C -std=c++98 (test for warnings, line 29) +PASS: g++.dg/template/using16.C -std=c++98 (test for warnings, line 40) +PASS: g++.dg/template/using16.C -std=c++98 (test for errors, line 41) +PASS: g++.dg/template/using16.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/using16.C -std=c++11 (test for errors, line 14) +PASS: g++.dg/template/using16.C -std=c++11 (test for errors, line 25) +PASS: g++.dg/template/using16.C -std=c++11 (test for warnings, line 29) +PASS: g++.dg/template/using16.C -std=c++11 (test for warnings, line 40) +PASS: g++.dg/template/using16.C -std=c++11 (test for errors, line 41) +PASS: g++.dg/template/using16.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/using17.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/using17.C -std=c++98 execution test +PASS: g++.dg/template/using17.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/using17.C -std=c++11 execution test +PASS: g++.dg/template/using18.C -std=c++98 (test for errors, line 10) +PASS: g++.dg/template/using18.C -std=c++98 (test for errors, line 11) +PASS: g++.dg/template/using18.C -std=c++98 (test for errors, line 28) +PASS: g++.dg/template/using18.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/using18.C -std=c++11 (test for errors, line 10) +PASS: g++.dg/template/using18.C -std=c++11 (test for errors, line 11) +PASS: g++.dg/template/using18.C -std=c++11 (test for errors, line 28) +PASS: g++.dg/template/using18.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/using19.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/using19.C -std=c++11 (test for excess errors) PASS: g++.dg/template/using2.C -std=c++98 (test for warnings, line 21) PASS: g++.dg/template/using2.C -std=c++98 (test for errors, line 22) PASS: g++.dg/template/using2.C -std=c++98 (test for excess errors) PASS: g++.dg/template/using2.C -std=c++11 (test for warnings, line 21) PASS: g++.dg/template/using2.C -std=c++11 (test for errors, line 22) PASS: g++.dg/template/using2.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/using20.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/using20.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/using21.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/using21.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/using22.C -std=c++98 (test for errors, line 11) +PASS: g++.dg/template/using22.C -std=c++98 (test for errors, line 16) +PASS: g++.dg/template/using22.C -std=c++98 (test for errors, line 21) +PASS: g++.dg/template/using22.C -std=c++98 (test for errors, line 26) +PASS: g++.dg/template/using22.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/using22.C -std=c++11 (test for errors, line 11) +PASS: g++.dg/template/using22.C -std=c++11 (test for errors, line 16) +PASS: g++.dg/template/using22.C -std=c++11 (test for errors, line 21) +PASS: g++.dg/template/using22.C -std=c++11 (test for errors, line 26) +PASS: g++.dg/template/using22.C -std=c++11 (test for excess errors) PASS: g++.dg/template/using3.C -std=c++98 (test for excess errors) PASS: g++.dg/template/using3.C -std=c++98 execution test PASS: g++.dg/template/using3.C -std=c++11 (test for excess errors) @@ -23128,6 +23594,14 @@ PASS: g++.dg/template/virtual1.C -std=c++98 (test for excess errors) PASS: g++.dg/template/virtual1.C -std=c++11 (test for excess errors) PASS: g++.dg/template/virtual2.C -std=c++98 (test for excess errors) PASS: g++.dg/template/virtual2.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/virtual3.C -std=c++98 (test for errors, line 5) +PASS: g++.dg/template/virtual3.C -std=c++98 (test for errors, line 8) +PASS: g++.dg/template/virtual3.C -std=c++98 (test for errors, line 10) +PASS: g++.dg/template/virtual3.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/virtual3.C -std=c++11 (test for errors, line 5) +PASS: g++.dg/template/virtual3.C -std=c++11 (test for errors, line 8) +PASS: g++.dg/template/virtual3.C -std=c++11 (test for errors, line 10) +PASS: g++.dg/template/virtual3.C -std=c++11 (test for excess errors) PASS: g++.dg/template/vla1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/template/vla1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/template/vla2.C -std=gnu++98 (test for excess errors) @@ -23623,6 +24097,8 @@ PASS: g++.dg/tree-ssa/pr49911.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr49911.C -std=gnu++98 scan-tree-dump-times vrp2 "Folding predicate.*45" 0 PASS: g++.dg/tree-ssa/pr49911.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr49911.C -std=gnu++11 scan-tree-dump-times vrp2 "Folding predicate.*45" 0 +PASS: g++.dg/tree-ssa/pr50622.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/tree-ssa/pr50622.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr50741.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr50741.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr8781.C -std=gnu++98 (test for excess errors) @@ -24224,6 +24700,8 @@ PASS: g++.dg/warn/Woverflow-2.C -std=gnu++11 (test for warnings, line 6) PASS: g++.dg/warn/Woverflow-2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/warn/Woverflow-3.C -std=gnu++98 (test for excess errors) PASS: g++.dg/warn/Woverflow-3.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/warn/Woverflow-4.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/warn/Woverflow-4.C -std=gnu++11 (test for excess errors) PASS: g++.dg/warn/Woverloaded-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/warn/Woverloaded-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/warn/Wparentheses-1.C -std=gnu++98 correct warning (test for warnings, line 16) @@ -24952,6 +25430,16 @@ XFAIL: g++.dg/warn/Wparentheses-25.C -std=gnu++11 correct warning (test for warn XFAIL: g++.dg/warn/Wparentheses-25.C -std=gnu++11 correct warning (test for warnings, line 209) XFAIL: g++.dg/warn/Wparentheses-25.C -std=gnu++11 correct warning (test for warnings, line 210) PASS: g++.dg/warn/Wparentheses-25.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/warn/Wparentheses-26.C -std=gnu++98 (test for warnings, line 8) +PASS: g++.dg/warn/Wparentheses-26.C -std=gnu++98 (test for warnings, line 14) +PASS: g++.dg/warn/Wparentheses-26.C -std=gnu++98 (test for warnings, line 20) +PASS: g++.dg/warn/Wparentheses-26.C -std=gnu++98 (test for warnings, line 26) +PASS: g++.dg/warn/Wparentheses-26.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/warn/Wparentheses-26.C -std=gnu++11 (test for warnings, line 8) +PASS: g++.dg/warn/Wparentheses-26.C -std=gnu++11 (test for warnings, line 14) +PASS: g++.dg/warn/Wparentheses-26.C -std=gnu++11 (test for warnings, line 20) +PASS: g++.dg/warn/Wparentheses-26.C -std=gnu++11 (test for warnings, line 26) +PASS: g++.dg/warn/Wparentheses-26.C -std=gnu++11 (test for excess errors) PASS: g++.dg/warn/Wparentheses-3.C -std=gnu++98 (test for excess errors) PASS: g++.dg/warn/Wparentheses-3.C -std=gnu++11 (test for excess errors) PASS: g++.dg/warn/Wparentheses-4.C -std=gnu++98 (test for excess errors) @@ -25140,6 +25628,12 @@ PASS: g++.dg/warn/Wparentheses-9.C -std=gnu++11 correct warning (test for warnin PASS: g++.dg/warn/Wparentheses-9.C -std=gnu++11 correct warning (test for warnings, line 113) PASS: g++.dg/warn/Wparentheses-9.C -std=gnu++11 correct warning (test for warnings, line 116) PASS: g++.dg/warn/Wparentheses-9.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/warn/Wredundant-decls-spec.C -std=gnu++98 (test for warnings, line 11) +PASS: g++.dg/warn/Wredundant-decls-spec.C -std=gnu++98 (test for warnings, line 12) +PASS: g++.dg/warn/Wredundant-decls-spec.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/warn/Wredundant-decls-spec.C -std=gnu++11 (test for warnings, line 11) +PASS: g++.dg/warn/Wredundant-decls-spec.C -std=gnu++11 (test for warnings, line 12) +PASS: g++.dg/warn/Wredundant-decls-spec.C -std=gnu++11 (test for excess errors) PASS: g++.dg/warn/Wreorder-1.C -std=gnu++98 (test for warnings, line 12) PASS: g++.dg/warn/Wreorder-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/warn/Wreorder-1.C -std=gnu++11 (test for warnings, line 12) @@ -25152,6 +25646,10 @@ PASS: g++.dg/warn/Wreturn-2.C -std=c++11 (test for bogus messages, line 6) PASS: g++.dg/warn/Wreturn-2.C -std=c++11 (test for excess errors) PASS: g++.dg/warn/Wreturn-3.C -std=gnu++98 (test for excess errors) PASS: g++.dg/warn/Wreturn-3.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/warn/Wreturn-4.C -std=gnu++98 (test for bogus messages, line 48) +PASS: g++.dg/warn/Wreturn-4.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/warn/Wreturn-4.C -std=gnu++11 (test for bogus messages, line 48) +PASS: g++.dg/warn/Wreturn-4.C -std=gnu++11 (test for excess errors) PASS: g++.dg/warn/Wreturn-type-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/warn/Wreturn-type-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/warn/Wreturn-type-2.C -std=gnu++98 (test for excess errors) @@ -25192,6 +25690,8 @@ PASS: g++.dg/warn/Wreturn-type-6.C -std=gnu++11 (test for warnings, line 7) PASS: g++.dg/warn/Wreturn-type-6.C -std=gnu++11 (test for warnings, line 9) PASS: g++.dg/warn/Wreturn-type-6.C -std=gnu++11 (test for warnings, line 12) PASS: g++.dg/warn/Wreturn-type-6.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/warn/Wreturn-type-7.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/warn/Wreturn-type-7.C -std=gnu++11 (test for excess errors) PASS: g++.dg/warn/Wsequence-point-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/warn/Wsequence-point-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/warn/Wsequence-point-2.C (test for excess errors) @@ -25310,6 +25810,12 @@ PASS: g++.dg/warn/Wsign-compare-2.C -std=gnu++11 (test for warnings, line 9) PASS: g++.dg/warn/Wsign-compare-2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/warn/Wsign-compare-3.C -std=gnu++98 (test for excess errors) PASS: g++.dg/warn/Wsign-compare-3.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/warn/Wsign-compare-4.C -std=gnu++98 (test for warnings, line 6) +PASS: g++.dg/warn/Wsign-compare-4.C -std=gnu++98 (test for warnings, line 11) +PASS: g++.dg/warn/Wsign-compare-4.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/warn/Wsign-compare-4.C -std=gnu++11 (test for warnings, line 6) +PASS: g++.dg/warn/Wsign-compare-4.C -std=gnu++11 (test for warnings, line 11) +PASS: g++.dg/warn/Wsign-compare-4.C -std=gnu++11 (test for excess errors) PASS: g++.dg/warn/Wsign-conversion.C -std=gnu++98 (test for warnings, line 43) PASS: g++.dg/warn/Wsign-conversion.C -std=gnu++98 (test for warnings, line 44) PASS: g++.dg/warn/Wsign-conversion.C -std=gnu++98 (test for warnings, line 45) @@ -25978,6 +26484,8 @@ PASS: g++.dg/warn/Wzero-as-null-pointer-constant-2.C -std=gnu++98 (test for exce PASS: g++.dg/warn/Wzero-as-null-pointer-constant-2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/warn/Wzero-as-null-pointer-constant-3.C -std=gnu++98 (test for excess errors) PASS: g++.dg/warn/Wzero-as-null-pointer-constant-3.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/warn/Wzero-as-null-pointer-constant-4.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/warn/Wzero-as-null-pointer-constant-4.C -std=gnu++11 (test for excess errors) PASS: g++.dg/warn/anonymous-namespace-1.C -std=c++98 (test for warnings, line 17) PASS: g++.dg/warn/anonymous-namespace-1.C -std=c++98 (test for warnings, line 18) PASS: g++.dg/warn/anonymous-namespace-1.C -std=c++98 (test for excess errors) @@ -27571,6 +28079,10 @@ PASS: c-c++-common/Wunused-var-9.c -std=gnu++98 (test for warnings, line 29) PASS: c-c++-common/Wunused-var-9.c -std=gnu++98 (test for excess errors) PASS: c-c++-common/Wunused-var-9.c -std=gnu++11 (test for warnings, line 29) PASS: c-c++-common/Wunused-var-9.c -std=gnu++11 (test for excess errors) +PASS: c-c++-common/abi-bf.c -std=gnu++98 (test for warnings, line 1) +PASS: c-c++-common/abi-bf.c -std=gnu++98 (test for excess errors) +PASS: c-c++-common/abi-bf.c -std=gnu++11 (test for warnings, line 1) +PASS: c-c++-common/abi-bf.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/asmgoto-1.c -std=gnu++98 (test for excess errors) PASS: c-c++-common/asmgoto-1.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/asmgoto-2.c -std=gnu++98 (test for errors, line 10) @@ -27618,9 +28130,9 @@ PASS: c-c++-common/builtin-offsetof.c -std=gnu++11 (test for warnings, line 25) PASS: c-c++-common/builtin-offsetof.c -std=gnu++11 (test for errors, line 28) PASS: c-c++-common/builtin-offsetof.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/cxxbitfields-3.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/cxxbitfields-3.c scan-assembler movl.*, var +PASS: c-c++-common/cxxbitfields-3.c scan-assembler movl.*, _?var PASS: c-c++-common/cxxbitfields-3.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/cxxbitfields-3.c scan-assembler movl.*, var +PASS: c-c++-common/cxxbitfields-3.c scan-assembler movl.*, _?var PASS: c-c++-common/cxxbitfields-6.c -std=gnu++98 (test for excess errors) PASS: c-c++-common/cxxbitfields-6.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/fmax-errors.c -std=gnu++98 (test for errors, line 7) @@ -27725,6 +28237,20 @@ PASS: c-c++-common/pr46562.c -std=gnu++98 (test for excess errors) PASS: c-c++-common/pr46562.c -std=gnu++98 scan-tree-dump ccp1 "return 0;" PASS: c-c++-common/pr46562.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/pr46562.c -std=gnu++11 scan-tree-dump ccp1 "return 0;" +PASS: c-c++-common/pr51768.c -std=gnu++98 (test for errors, line 8) +PASS: c-c++-common/pr51768.c -std=gnu++98 (test for errors, line 16) +PASS: c-c++-common/pr51768.c -std=gnu++98 (test for errors, line 24) +PASS: c-c++-common/pr51768.c -std=gnu++98 (test for excess errors) +PASS: c-c++-common/pr51768.c -std=gnu++11 (test for errors, line 8) +PASS: c-c++-common/pr51768.c -std=gnu++11 (test for errors, line 16) +PASS: c-c++-common/pr51768.c -std=gnu++11 (test for errors, line 24) +PASS: c-c++-common/pr51768.c -std=gnu++11 (test for excess errors) +PASS: c-c++-common/pr52177.c -std=gnu++98 (test for excess errors) +PASS: c-c++-common/pr52177.c -std=gnu++11 (test for excess errors) +PASS: c-c++-common/pr52181.c -std=c++98 (test for bogus messages, line 11) +PASS: c-c++-common/pr52181.c -std=c++98 (test for excess errors) +PASS: c-c++-common/pr52181.c -std=c++11 (test for bogus messages, line 11) +PASS: c-c++-common/pr52181.c -std=c++11 (test for excess errors) PASS: c-c++-common/raw-string-1.c (test for excess errors) PASS: c-c++-common/raw-string-1.c execution test PASS: c-c++-common/raw-string-10.c (test for excess errors) @@ -27805,6 +28331,10 @@ PASS: c-c++-common/restrict-4.c -std=gnu++98 (test for excess errors) PASS: c-c++-common/restrict-4.c -std=gnu++98 scan-tree-dump lim1 "Executing store motion" PASS: c-c++-common/restrict-4.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/restrict-4.c -std=gnu++11 scan-tree-dump lim1 "Executing store motion" +PASS: c-c++-common/transparent-union-1.c -std=c++98 (test for warnings, line 3) +PASS: c-c++-common/transparent-union-1.c -std=c++98 (test for excess errors) +PASS: c-c++-common/transparent-union-1.c -std=c++11 (test for warnings, line 3) +PASS: c-c++-common/transparent-union-1.c -std=c++11 (test for excess errors) PASS: c-c++-common/uninit-17.c -std=gnu++98 (test for warnings, line 12) PASS: c-c++-common/uninit-17.c -std=gnu++98 (test for warnings, line 16) PASS: c-c++-common/uninit-17.c -std=gnu++98 (test for excess errors) @@ -27928,9 +28458,121 @@ PASS: c-c++-common/cpp/warning-directive-4.c -std=gnu++11 (test for excess error Running [...]/hurd/master/gcc/testsuite/g++.dg/gcov/gcov.exp ... PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 execution test +PASS: g++.dg/gcov/gcov-1.C:33 line count +PASS: g++.dg/gcov/gcov-1.C:39 line count +PASS: g++.dg/gcov/gcov-1.C:41 line count +PASS: g++.dg/gcov/gcov-1.C:55 line count +PASS: g++.dg/gcov/gcov-1.C:58 line count +PASS: g++.dg/gcov/gcov-1.C:59 line count +PASS: g++.dg/gcov/gcov-1.C:66 line count +PASS: g++.dg/gcov/gcov-1.C:73 line count +PASS: g++.dg/gcov/gcov-1.C:74 line count +PASS: g++.dg/gcov/gcov-1.C:100 line count +PASS: g++.dg/gcov/gcov-1.C:102 line count +PASS: g++.dg/gcov/gcov-1.C:103 line count +PASS: g++.dg/gcov/gcov-1.C:105 line count +PASS: g++.dg/gcov/gcov-1.C:113 line count +PASS: g++.dg/gcov/gcov-1.C:115 line count +PASS: g++.dg/gcov/gcov-1.C:116 line count +PASS: g++.dg/gcov/gcov-1.C:118 line count +PASS: g++.dg/gcov/gcov-1.C:141 line count +PASS: g++.dg/gcov/gcov-1.C:143 line count +PASS: g++.dg/gcov/gcov-1.C:145 line count +PASS: g++.dg/gcov/gcov-1.C:150 line count +PASS: g++.dg/gcov/gcov-1.C:152 line count +PASS: g++.dg/gcov/gcov-1.C:154 line count +PASS: g++.dg/gcov/gcov-1.C:156 line count +PASS: g++.dg/gcov/gcov-1.C:158 line count +PASS: g++.dg/gcov/gcov-1.C:160 line count +PASS: g++.dg/gcov/gcov-1.C:162 line count +PASS: g++.dg/gcov/gcov-1.C:164 line count +PASS: g++.dg/gcov/gcov-1.C:165 line count +PASS: g++.dg/gcov/gcov-1.C:173 line count +PASS: g++.dg/gcov/gcov-1.C:175 line count +PASS: g++.dg/gcov/gcov-1.C:177 line count +PASS: g++.dg/gcov/gcov-1.C:181 line count +PASS: g++.dg/gcov/gcov-1.C:183 line count +PASS: g++.dg/gcov/gcov-1.C:185 line count +PASS: g++.dg/gcov/gcov-1.C:187 line count +PASS: g++.dg/gcov/gcov-1.C:189 line count +PASS: g++.dg/gcov/gcov-1.C:192 line count +PASS: g++.dg/gcov/gcov-1.C:200 line count +PASS: g++.dg/gcov/gcov-1.C:202 line count +PASS: g++.dg/gcov/gcov-1.C:204 line count +PASS: g++.dg/gcov/gcov-1.C:206 line count +PASS: g++.dg/gcov/gcov-1.C:208 line count +PASS: g++.dg/gcov/gcov-1.C:210 line count +PASS: g++.dg/gcov/gcov-1.C:212 line count +PASS: g++.dg/gcov/gcov-1.C:214 line count +PASS: g++.dg/gcov/gcov-1.C:215 line count +PASS: g++.dg/gcov/gcov-1.C:254 line count +PASS: g++.dg/gcov/gcov-1.C:257 line count +PASS: g++.dg/gcov/gcov-1.C:261 line count +PASS: g++.dg/gcov/gcov-1.C:269 line count +PASS: g++.dg/gcov/gcov-1.C:271 line count +PASS: g++.dg/gcov/gcov-1.C:272 line count +PASS: g++.dg/gcov/gcov-1.C:275 line count +PASS: g++.dg/gcov/gcov-1.C:276 line count +PASS: g++.dg/gcov/gcov-1.C:279 line count PASS: g++.dg/gcov/gcov-1.C gcov PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 execution test +PASS: g++.dg/gcov/gcov-1.C:33 line count +PASS: g++.dg/gcov/gcov-1.C:39 line count +PASS: g++.dg/gcov/gcov-1.C:41 line count +PASS: g++.dg/gcov/gcov-1.C:55 line count +PASS: g++.dg/gcov/gcov-1.C:58 line count +PASS: g++.dg/gcov/gcov-1.C:59 line count +PASS: g++.dg/gcov/gcov-1.C:66 line count +PASS: g++.dg/gcov/gcov-1.C:73 line count +PASS: g++.dg/gcov/gcov-1.C:74 line count +PASS: g++.dg/gcov/gcov-1.C:100 line count +PASS: g++.dg/gcov/gcov-1.C:102 line count +PASS: g++.dg/gcov/gcov-1.C:103 line count +PASS: g++.dg/gcov/gcov-1.C:105 line count +PASS: g++.dg/gcov/gcov-1.C:113 line count +PASS: g++.dg/gcov/gcov-1.C:115 line count +PASS: g++.dg/gcov/gcov-1.C:116 line count +PASS: g++.dg/gcov/gcov-1.C:118 line count +PASS: g++.dg/gcov/gcov-1.C:141 line count +PASS: g++.dg/gcov/gcov-1.C:143 line count +PASS: g++.dg/gcov/gcov-1.C:145 line count +PASS: g++.dg/gcov/gcov-1.C:150 line count +PASS: g++.dg/gcov/gcov-1.C:152 line count +PASS: g++.dg/gcov/gcov-1.C:154 line count +PASS: g++.dg/gcov/gcov-1.C:156 line count +PASS: g++.dg/gcov/gcov-1.C:158 line count +PASS: g++.dg/gcov/gcov-1.C:160 line count +PASS: g++.dg/gcov/gcov-1.C:162 line count +PASS: g++.dg/gcov/gcov-1.C:164 line count +PASS: g++.dg/gcov/gcov-1.C:165 line count +PASS: g++.dg/gcov/gcov-1.C:173 line count +PASS: g++.dg/gcov/gcov-1.C:175 line count +PASS: g++.dg/gcov/gcov-1.C:177 line count +PASS: g++.dg/gcov/gcov-1.C:181 line count +PASS: g++.dg/gcov/gcov-1.C:183 line count +PASS: g++.dg/gcov/gcov-1.C:185 line count +PASS: g++.dg/gcov/gcov-1.C:187 line count +PASS: g++.dg/gcov/gcov-1.C:189 line count +PASS: g++.dg/gcov/gcov-1.C:192 line count +PASS: g++.dg/gcov/gcov-1.C:200 line count +PASS: g++.dg/gcov/gcov-1.C:202 line count +PASS: g++.dg/gcov/gcov-1.C:204 line count +PASS: g++.dg/gcov/gcov-1.C:206 line count +PASS: g++.dg/gcov/gcov-1.C:208 line count +PASS: g++.dg/gcov/gcov-1.C:210 line count +PASS: g++.dg/gcov/gcov-1.C:212 line count +PASS: g++.dg/gcov/gcov-1.C:214 line count +PASS: g++.dg/gcov/gcov-1.C:215 line count +PASS: g++.dg/gcov/gcov-1.C:254 line count +PASS: g++.dg/gcov/gcov-1.C:257 line count +PASS: g++.dg/gcov/gcov-1.C:261 line count +PASS: g++.dg/gcov/gcov-1.C:269 line count +PASS: g++.dg/gcov/gcov-1.C:271 line count +PASS: g++.dg/gcov/gcov-1.C:272 line count +PASS: g++.dg/gcov/gcov-1.C:275 line count +PASS: g++.dg/gcov/gcov-1.C:276 line count +PASS: g++.dg/gcov/gcov-1.C:279 line count PASS: g++.dg/gcov/gcov-1.C gcov PASS: g++.dg/gcov/gcov-10.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gcov/gcov-10.C -std=gnu++98 execution test @@ -27944,29 +28586,99 @@ PASS: g++.dg/gcov/gcov-11.C gcov PASS: g++.dg/gcov/gcov-11.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gcov/gcov-11.C -std=gnu++11 execution test PASS: g++.dg/gcov/gcov-11.C gcov +PASS: g++.dg/gcov/gcov-12.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/gcov/gcov-12.C -std=gnu++98 execution test +PASS: g++.dg/gcov/gcov-12.C:8 line count +PASS: g++.dg/gcov/gcov-12.C:9 line count +PASS: g++.dg/gcov/gcov-12.C:10 line count +PASS: g++.dg/gcov/gcov-12.C gcov +XFAIL: g++.dg/gcov/gcovpart-12b.C:3:is #####:should be - +XFAIL: g++.dg/gcov/gcovpart-12b.C:4:is #####:should be - +XFAIL: g++.dg/gcov/gcovpart-12b.C gcov: 2 failures in line counts, 0 in branch percentages, 0 in return percentages +PASS: g++.dg/gcov/gcov-12.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/gcov/gcov-12.C -std=gnu++11 execution test +PASS: g++.dg/gcov/gcov-12.C:8 line count +PASS: g++.dg/gcov/gcov-12.C:9 line count +PASS: g++.dg/gcov/gcov-12.C:10 line count +PASS: g++.dg/gcov/gcov-12.C gcov +XFAIL: g++.dg/gcov/gcovpart-12b.C:3:is #####:should be - +XFAIL: g++.dg/gcov/gcovpart-12b.C:4:is #####:should be - +XFAIL: g++.dg/gcov/gcovpart-12b.C gcov: 2 failures in line counts, 0 in branch percentages, 0 in return percentages +PASS: g++.dg/gcov/gcov-13.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/gcov/gcov-13.C -std=gnu++98 execution test +PASS: g++.dg/gcov/gcov-13.C:18 line count +PASS: g++.dg/gcov/gcov-13.C:19 line count +PASS: g++.dg/gcov/gcov-13.C:23 line count +PASS: g++.dg/gcov/gcov-13.C:28 line count +PASS: g++.dg/gcov/gcov-13.C:29 line count +PASS: g++.dg/gcov/gcov-13.C:33 line count +PASS: g++.dg/gcov/gcov-13.C:36 line count +PASS: g++.dg/gcov/gcov-13.C gcov +PASS: g++.dg/gcov/gcov-13.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/gcov/gcov-13.C -std=gnu++11 execution test +PASS: g++.dg/gcov/gcov-13.C:18 line count +PASS: g++.dg/gcov/gcov-13.C:19 line count +PASS: g++.dg/gcov/gcov-13.C:23 line count +PASS: g++.dg/gcov/gcov-13.C:28 line count +PASS: g++.dg/gcov/gcov-13.C:29 line count +PASS: g++.dg/gcov/gcov-13.C:33 line count +PASS: g++.dg/gcov/gcov-13.C:36 line count +PASS: g++.dg/gcov/gcov-13.C gcov +PASS: g++.dg/gcov/gcov-14.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/gcov/gcov-14.C -std=gnu++98 execution test +PASS: g++.dg/gcov/gcov-14.C:8 line count +PASS: g++.dg/gcov/gcov-14.C:12 line count +PASS: g++.dg/gcov/gcov-14.C gcov +PASS: g++.dg/gcov/gcov-14.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/gcov/gcov-14.C -std=gnu++11 execution test +PASS: g++.dg/gcov/gcov-14.C:8 line count +PASS: g++.dg/gcov/gcov-14.C:12 line count +PASS: g++.dg/gcov/gcov-14.C gcov PASS: g++.dg/gcov/gcov-2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gcov/gcov-2.C -std=gnu++98 execution test +PASS: g++.dg/gcov/gcov-2.C:10 line count +PASS: g++.dg/gcov/gcov-2.C:15 line count +PASS: g++.dg/gcov/gcov-2.C:23 line count +PASS: g++.dg/gcov/gcov-2.C:24 line count +PASS: g++.dg/gcov/gcov-2.C:29 line count PASS: g++.dg/gcov/gcov-2.C gcov PASS: g++.dg/gcov/gcov-2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gcov/gcov-2.C -std=gnu++11 execution test +PASS: g++.dg/gcov/gcov-2.C:10 line count +PASS: g++.dg/gcov/gcov-2.C:15 line count +PASS: g++.dg/gcov/gcov-2.C:23 line count +PASS: g++.dg/gcov/gcov-2.C:24 line count +PASS: g++.dg/gcov/gcov-2.C:29 line count PASS: g++.dg/gcov/gcov-2.C gcov PASS: g++.dg/gcov/gcov-3.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gcov/gcov-3.C -std=gnu++98 execution test +PASS: g++.dg/gcov/gcov-3.C:14 line count PASS: g++.dg/gcov/gcov-3.C gcov PASS: g++.dg/gcov/gcov-3.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gcov/gcov-3.C -std=gnu++11 execution test +PASS: g++.dg/gcov/gcov-3.C:14 line count PASS: g++.dg/gcov/gcov-3.C gcov PASS: g++.dg/gcov/gcov-4.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gcov/gcov-4.C -std=gnu++98 execution test +PASS: g++.dg/gcov/gcov-4.C:32 line count PASS: g++.dg/gcov/gcov-4.C gcov PASS: g++.dg/gcov/gcov-4.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gcov/gcov-4.C -std=gnu++11 execution test +PASS: g++.dg/gcov/gcov-4.C:32 line count PASS: g++.dg/gcov/gcov-4.C gcov PASS: g++.dg/gcov/gcov-5.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gcov/gcov-5.C -std=gnu++98 execution test +PASS: g++.dg/gcov/gcov-5.C:25 line count +PASS: g++.dg/gcov/gcov-5.C:26 line count +PASS: g++.dg/gcov/gcov-5.C:33 line count +PASS: g++.dg/gcov/gcov-5.C:35 line count PASS: g++.dg/gcov/gcov-5.C gcov PASS: g++.dg/gcov/gcov-5.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gcov/gcov-5.C -std=gnu++11 execution test +PASS: g++.dg/gcov/gcov-5.C:25 line count +PASS: g++.dg/gcov/gcov-5.C:26 line count +PASS: g++.dg/gcov/gcov-5.C:33 line count +PASS: g++.dg/gcov/gcov-5.C:35 line count PASS: g++.dg/gcov/gcov-5.C gcov PASS: g++.dg/gcov/gcov-6.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gcov/gcov-6.C -std=gnu++11 (test for excess errors) @@ -27976,18 +28688,8 @@ PASS: g++.dg/gcov/gcov-7.C gcov PASS: g++.dg/gcov/gcov-7.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gcov/gcov-7.C -std=gnu++11 execution test PASS: g++.dg/gcov/gcov-7.C gcov -PASS: g++.dg/gcov/gcov-8.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/gcov/gcov-8.C scan-assembler \\.hidden\t__gcov___ZN1X4FinkEv -PASS: g++.dg/gcov/gcov-8.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/gcov/gcov-8.C scan-assembler \\.hidden\t__gcov___ZN1X4FinkEv -PASS: g++.dg/gcov/gcov-9.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/gcov/gcov-9.C scan-assembler \\.hidden\t__gcov___Z3Boov -PASS: g++.dg/gcov/gcov-9.C scan-assembler __gcov__Foo: -PASS: g++.dg/gcov/gcov-9.C scan-assembler-not \\.hidden\t__gcov__Foo -PASS: g++.dg/gcov/gcov-9.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/gcov/gcov-9.C scan-assembler \\.hidden\t__gcov___Z3Boov -PASS: g++.dg/gcov/gcov-9.C scan-assembler __gcov__Foo: -PASS: g++.dg/gcov/gcov-9.C scan-assembler-not \\.hidden\t__gcov__Foo +PASS: g++.dg/gcov/gcovpart-12b.C -std=c++98 (test for excess errors) +PASS: g++.dg/gcov/gcovpart-12b.C -std=c++11 (test for excess errors) Running [...]/hurd/master/gcc/testsuite/g++.dg/gomp/gomp.exp ... PASS: c-c++-common/gomp/atomic-1.c -std=c++98 (test for excess errors) PASS: c-c++-common/gomp/atomic-1.c -std=c++11 (test for excess errors) @@ -28057,6 +28759,8 @@ PASS: c-c++-common/gomp/atomic-9.c -std=gnu++98 (test for excess errors) PASS: c-c++-common/gomp/atomic-9.c -std=gnu++98 scan-tree-dump-times ompexp "__atomic_fetch_add" 1 PASS: c-c++-common/gomp/atomic-9.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/gomp/atomic-9.c -std=gnu++11 scan-tree-dump-times ompexp "__atomic_fetch_add" 1 +PASS: c-c++-common/gomp/pr51360.c -std=gnu++98 (test for excess errors) +PASS: c-c++-common/gomp/pr51360.c -std=gnu++11 (test for excess errors) PASS: g++.dg/gomp/atomic-14.C -std=gnu++98 (test for errors, line 11) PASS: g++.dg/gomp/atomic-14.C -std=gnu++98 (test for errors, line 13) PASS: g++.dg/gomp/atomic-14.C -std=gnu++98 (test for errors, line 15) @@ -28838,6 +29542,10 @@ PASS: g++.dg/gomp/pr49223-2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gomp/pr49223-2.C -std=gnu++11 (test for errors, line 6) PASS: g++.dg/gomp/pr49223-2.C -std=gnu++11 (test for errors, line 7) PASS: g++.dg/gomp/pr49223-2.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/gomp/pr51360.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/gomp/pr51360.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/gomp/pr51669.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/gomp/pr51669.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gomp/predetermined-1.C -std=gnu++98 (test for errors, line 22) PASS: g++.dg/gomp/predetermined-1.C -std=gnu++98 (test for errors, line 23) PASS: g++.dg/gomp/predetermined-1.C -std=gnu++98 (test for errors, line 26) @@ -29656,8 +30364,8 @@ PASS: g++.dg/lto/20091219 cp_lto_20091219_0.o-cp_lto_20091219_0.o link, -O3 -flt PASS: g++.dg/lto/20091219 cp_lto_20091219_0.o-cp_lto_20091219_0.o execute -O3 -flto PASS: g++.dg/lto/20100302 cp_lto_20100302_0.o assemble, -flto -fabi-version=2 PASS: g++.dg/lto/20100302 cp_lto_20100302_1.o assemble, -flto -fabi-version=2 -FAIL: g++.dg/lto/20100302 cp_lto_20100302_0.o-cp_lto_20100302_1.o link, -flto -fabi-version=2 (internal compiler error) -UNRESOLVED: g++.dg/lto/20100302 cp_lto_20100302_0.o-cp_lto_20100302_1.o execute -flto -fabi-version=2 +PASS: g++.dg/lto/20100302 cp_lto_20100302_0.o-cp_lto_20100302_1.o link, -flto -fabi-version=2 +PASS: g++.dg/lto/20100302 cp_lto_20100302_0.o-cp_lto_20100302_1.o execute -flto -fabi-version=2 PASS: g++.dg/lto/20100423-1 cp_lto_20100423-1_0.o assemble, -g -flto PASS: g++.dg/lto/20100423-2 cp_lto_20100423-2_0.o assemble, -flto -g PASS: g++.dg/lto/20100423-3 cp_lto_20100423-3_0.o assemble, -flto -g @@ -29883,12 +30591,78 @@ PASS: g++.dg/lto/pr45983 cp_lto_pr45983_0.o-cp_lto_pr45983_0.o execute -O0 -flto PASS: g++.dg/lto/pr45983 cp_lto_pr45983_0.o assemble, -O2 -flto -fuse-linker-plugin PASS: g++.dg/lto/pr45983 cp_lto_pr45983_0.o-cp_lto_pr45983_0.o link, -O2 -flto -fuse-linker-plugin PASS: g++.dg/lto/pr45983 cp_lto_pr45983_0.o-cp_lto_pr45983_0.o execute -O2 -flto -fuse-linker-plugin +PASS: g++.dg/lto/pr48042 cp_lto_pr48042_0.o assemble, -O0 -flto -flto-partition=none -fuse-linker-plugin +PASS: g++.dg/lto/pr48042 cp_lto_pr48042_0.o-cp_lto_pr48042_0.o link, -O0 -flto -flto-partition=none -fuse-linker-plugin +PASS: g++.dg/lto/pr48042 cp_lto_pr48042_0.o assemble, -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects +PASS: g++.dg/lto/pr48042 cp_lto_pr48042_0.o-cp_lto_pr48042_0.o link, -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects +PASS: g++.dg/lto/pr48042 cp_lto_pr48042_0.o assemble, -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin +PASS: g++.dg/lto/pr48042 cp_lto_pr48042_0.o-cp_lto_pr48042_0.o link, -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin +PASS: g++.dg/lto/pr48042 cp_lto_pr48042_0.o assemble, -O2 -flto -flto-partition=1to1 -fno-use-linker-plugin +PASS: g++.dg/lto/pr48042 cp_lto_pr48042_0.o-cp_lto_pr48042_0.o link, -O2 -flto -flto-partition=1to1 -fno-use-linker-plugin +PASS: g++.dg/lto/pr48042 cp_lto_pr48042_0.o assemble, -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: g++.dg/lto/pr48042 cp_lto_pr48042_0.o-cp_lto_pr48042_0.o link, -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: g++.dg/lto/pr48042 cp_lto_pr48042_0.o assemble, -O2 -flto -fuse-linker-plugin +PASS: g++.dg/lto/pr48042 cp_lto_pr48042_0.o-cp_lto_pr48042_0.o link, -O2 -flto -fuse-linker-plugin PASS: g++.dg/lto/pr48207-2 cp_lto_pr48207-2_0.o assemble, -flto -g PASS: g++.dg/lto/pr48207-2 cp_lto_pr48207-2_0.o-cp_lto_pr48207-2_0.o link, -flto -g PASS: g++.dg/lto/pr48207-3 cp_lto_pr48207-3_0.o assemble, -flto -g PASS: g++.dg/lto/pr48207-3 cp_lto_pr48207-3_0.o-cp_lto_pr48207-3_0.o link, -flto -g PASS: g++.dg/lto/pr48207 cp_lto_pr48207_0.o assemble, -flto -g PASS: g++.dg/lto/pr48207 cp_lto_pr48207_0.o-cp_lto_pr48207_0.o link, -flto -g +PASS: g++.dg/lto/pr48354-1 cp_lto_pr48354-1_0.o assemble, -g -flto +PASS: g++.dg/lto/pr48354-1 cp_lto_pr48354-1_0.o-cp_lto_pr48354-1_0.o link, -g -flto +PASS: g++.dg/lto/pr48508-1 cp_lto_pr48508-1_0.o assemble, -g -O2 -flto -flto-partition=none +PASS: g++.dg/lto/pr48508-1 cp_lto_pr48508-1_1.o assemble, -g -O2 -flto -flto-partition=none +PASS: g++.dg/lto/pr48508-1 cp_lto_pr48508-1_0.o-cp_lto_pr48508-1_1.o link, -g -O2 -flto -flto-partition=none +PASS: g++.dg/lto/pr51564-1 cp_lto_pr51564-1_0.o assemble, -flto -g +PASS: g++.dg/lto/pr51564-1 cp_lto_pr51564-1_0.o-cp_lto_pr51564-1_0.o link, -flto -g +PASS: g++.dg/lto/pr51567-1 cp_lto_pr51567-1_0.o assemble, -flto -g +PASS: g++.dg/lto/pr51567-1 cp_lto_pr51567-1_0.o-cp_lto_pr51567-1_0.o link, -flto -g +PASS: g++.dg/lto/pr51572-2 cp_lto_pr51572-2_0.o assemble, -g -flto +PASS: g++.dg/lto/pr51572-2 cp_lto_pr51572-2_0.o-cp_lto_pr51572-2_0.o link, -g -flto +PASS: g++.dg/lto/pr51573-1 cp_lto_pr51573-1_0.o assemble, -flto +PASS: g++.dg/lto/pr51573-1 cp_lto_pr51573-1_0.o-cp_lto_pr51573-1_0.o link, -flto +PASS: g++.dg/lto/pr51573-1 cp_lto_pr51573-1_0.o assemble, -flto -g +PASS: g++.dg/lto/pr51573-1 cp_lto_pr51573-1_0.o-cp_lto_pr51573-1_0.o link, -flto -g +PASS: g++.dg/lto/pr51650-1 cp_lto_pr51650-1_0.o assemble, -flto -g +PASS: g++.dg/lto/pr51650-1 cp_lto_pr51650-1_0.o-cp_lto_pr51650-1_0.o link, -flto -g +PASS: g++.dg/lto/pr51650-2 cp_lto_pr51650-2_0.o assemble, -flto -g +PASS: g++.dg/lto/pr51650-2 cp_lto_pr51650-2_0.o-cp_lto_pr51650-2_0.o link, -flto -g +PASS: g++.dg/lto/pr51650-3 cp_lto_pr51650-3_0.o assemble, -flto -g +PASS: g++.dg/lto/pr51650-3 cp_lto_pr51650-3_0.o-cp_lto_pr51650-3_0.o link, -flto -g +PASS: g++.dg/lto/pr51832 cp_lto_pr51832_0.o assemble, -std=c++11 -flto -fabi-version=2 +PASS: g++.dg/lto/pr51832 cp_lto_pr51832_1.o assemble, -std=c++11 -flto -fabi-version=2 +PASS: g++.dg/lto/pr51832 cp_lto_pr51832_0.o-cp_lto_pr51832_1.o link, -std=c++11 -flto -fabi-version=2 +PASS: g++.dg/lto/pr51992 cp_lto_pr51992_0.o assemble, -O0 -flto -flto-partition=none -fuse-linker-plugin +PASS: g++.dg/lto/pr51992 cp_lto_pr51992_0.o assemble, -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects +PASS: g++.dg/lto/pr51992 cp_lto_pr51992_0.o assemble, -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin +PASS: g++.dg/lto/pr51992 cp_lto_pr51992_0.o assemble, -O2 -flto -flto-partition=1to1 -fno-use-linker-plugin +PASS: g++.dg/lto/pr51992 cp_lto_pr51992_0.o assemble, -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: g++.dg/lto/pr51992 cp_lto_pr51992_0.o assemble, -O2 -flto -fuse-linker-plugin +PASS: g++.dg/lto/pr52035 cp_lto_pr52035_0.o assemble, -O0 -flto -flto-partition=none -fuse-linker-plugin +PASS: g++.dg/lto/pr52035 cp_lto_pr52035_0.o assemble, -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects +PASS: g++.dg/lto/pr52035 cp_lto_pr52035_0.o assemble, -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin +PASS: g++.dg/lto/pr52035 cp_lto_pr52035_0.o assemble, -O2 -flto -flto-partition=1to1 -fno-use-linker-plugin +PASS: g++.dg/lto/pr52035 cp_lto_pr52035_0.o assemble, -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: g++.dg/lto/pr52035 cp_lto_pr52035_0.o assemble, -O2 -flto -fuse-linker-plugin +PASS: g++.dg/lto/pr52400 cp_lto_pr52400_0.o assemble, -O0 -flto -flto-partition=none -fuse-linker-plugin +PASS: g++.dg/lto/pr52400 cp_lto_pr52400_0.o-cp_lto_pr52400_0.o link, -O0 -flto -flto-partition=none -fuse-linker-plugin +PASS: g++.dg/lto/pr52400 cp_lto_pr52400_0.o-cp_lto_pr52400_0.o execute -O0 -flto -flto-partition=none -fuse-linker-plugin +PASS: g++.dg/lto/pr52400 cp_lto_pr52400_0.o assemble, -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects +PASS: g++.dg/lto/pr52400 cp_lto_pr52400_0.o-cp_lto_pr52400_0.o link, -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects +PASS: g++.dg/lto/pr52400 cp_lto_pr52400_0.o-cp_lto_pr52400_0.o execute -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects +PASS: g++.dg/lto/pr52400 cp_lto_pr52400_0.o assemble, -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin +PASS: g++.dg/lto/pr52400 cp_lto_pr52400_0.o-cp_lto_pr52400_0.o link, -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin +PASS: g++.dg/lto/pr52400 cp_lto_pr52400_0.o-cp_lto_pr52400_0.o execute -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin +PASS: g++.dg/lto/pr52400 cp_lto_pr52400_0.o assemble, -O2 -flto -flto-partition=1to1 -fno-use-linker-plugin +PASS: g++.dg/lto/pr52400 cp_lto_pr52400_0.o-cp_lto_pr52400_0.o link, -O2 -flto -flto-partition=1to1 -fno-use-linker-plugin +PASS: g++.dg/lto/pr52400 cp_lto_pr52400_0.o-cp_lto_pr52400_0.o execute -O2 -flto -flto-partition=1to1 -fno-use-linker-plugin +PASS: g++.dg/lto/pr52400 cp_lto_pr52400_0.o assemble, -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: g++.dg/lto/pr52400 cp_lto_pr52400_0.o-cp_lto_pr52400_0.o link, -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: g++.dg/lto/pr52400 cp_lto_pr52400_0.o-cp_lto_pr52400_0.o execute -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: g++.dg/lto/pr52400 cp_lto_pr52400_0.o assemble, -O2 -flto -fuse-linker-plugin +PASS: g++.dg/lto/pr52400 cp_lto_pr52400_0.o-cp_lto_pr52400_0.o link, -O2 -flto -fuse-linker-plugin +PASS: g++.dg/lto/pr52400 cp_lto_pr52400_0.o-cp_lto_pr52400_0.o execute -O2 -flto -fuse-linker-plugin Running [...]/hurd/master/gcc/testsuite/g++.dg/pch/pch.exp ... PASS: ./array-1.H -g (test for excess errors) PASS: g++.dg/pch/array-1.C -g -I. (test for excess errors) @@ -30277,6 +31051,8 @@ PASS: c-c++-common/tm/20100127.c -std=gnu++98 (test for excess errors) PASS: c-c++-common/tm/20100127.c -std=gnu++98 scan-tree-dump-times tmmark "_ITM_W.*nontrxn" 0 PASS: c-c++-common/tm/20100127.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/tm/20100127.c -std=gnu++11 scan-tree-dump-times tmmark "_ITM_W.*nontrxn" 0 +PASS: c-c++-common/tm/20111206.c -std=gnu++98 (test for excess errors) +PASS: c-c++-common/tm/20111206.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/tm/abort-1.c -std=c++98 (test for errors, line 5) PASS: c-c++-common/tm/abort-1.c -std=c++98 (test for excess errors) PASS: c-c++-common/tm/abort-1.c -std=c++11 (test for errors, line 5) @@ -30459,6 +31235,8 @@ PASS: g++.dg/tm/attrib-4.C -std=gnu++11 (test for errors, line 30) PASS: g++.dg/tm/attrib-4.C -std=gnu++11 (test for errors, line 41) PASS: g++.dg/tm/attrib-4.C -std=gnu++11 (test for errors, line 47) PASS: g++.dg/tm/attrib-4.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/tm/cgraph_edge.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/tm/cgraph_edge.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tm/fatomic-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tm/fatomic-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tm/nested-1.C -std=gnu++98 (test for excess errors) @@ -30467,6 +31245,23 @@ PASS: g++.dg/tm/nested-2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tm/nested-2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tm/nested-3.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tm/nested-3.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/tm/noexcept-1.C (test for excess errors) +PASS: g++.dg/tm/noexcept-1.C scan-tree-dump-times tmlower "eh_must_not_throw" 6 +PASS: g++.dg/tm/noexcept-1.C scan-tree-dump-times tmmark "ITM_RU" 6 +PASS: g++.dg/tm/noexcept-2.C (test for errors, line 7) +PASS: g++.dg/tm/noexcept-2.C (test for errors, line 8) +PASS: g++.dg/tm/noexcept-2.C (test for errors, line 13) +PASS: g++.dg/tm/noexcept-2.C (test for errors, line 14) +PASS: g++.dg/tm/noexcept-2.C (test for excess errors) +PASS: g++.dg/tm/noexcept-3.C (test for excess errors) +PASS: g++.dg/tm/noexcept-3.C scan-tree-dump-times tmlower "eh_must_not_throw" 0 +PASS: g++.dg/tm/noexcept-3.C scan-tree-dump-times tmmark "ITM_RU" 6 +PASS: g++.dg/tm/noexcept-4.C (test for excess errors) +PASS: g++.dg/tm/noexcept-4.C scan-tree-dump-times tmlower "eh_must_not_throw" 6 +PASS: g++.dg/tm/noexcept-4.C scan-tree-dump-times tmmark "ITM_RU" 6 +PASS: g++.dg/tm/noexcept-5.C (test for excess errors) +PASS: g++.dg/tm/noexcept-5.C scan-tree-dump-times tmlower "eh_must_not_throw" 1 +PASS: g++.dg/tm/noexcept-5.C scan-tree-dump-times tmmark "ITM_RU" 1 PASS: g++.dg/tm/opt-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tm/opt-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tm/pr45940-2.C -std=gnu++98 (test for excess errors) @@ -30517,6 +31312,28 @@ PASS: g++.dg/tm/pr47747.C -std=gnu++98 (test for errors, line 20) PASS: g++.dg/tm/pr47747.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tm/pr47747.C -std=gnu++11 (test for errors, line 20) PASS: g++.dg/tm/pr47747.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/tm/pr51212.C -std=gnu++98 -fnon-call-exceptions and -fgnu-tm together (test for warnings, line ) +PASS: g++.dg/tm/pr51212.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/tm/pr51212.C -std=gnu++11 -fnon-call-exceptions and -fgnu-tm together (test for warnings, line ) +PASS: g++.dg/tm/pr51212.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/tm/pr51411-2.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/tm/pr51411-2.C scan-assembler _ZGTtNKSs7compareERKSs: +PASS: g++.dg/tm/pr51411-2.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/tm/pr51411-2.C scan-assembler _ZGTtNKSs7compareERKSs: +PASS: g++.dg/tm/pr51411.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/tm/pr51411.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/tm/pr51516.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/tm/pr51516.C scan-assembler-not _ITM_getTMCloneOrIrrevocable +PASS: g++.dg/tm/pr51516.C scan-tree-dump-times optimized ";; Function C::C" 1 +PASS: g++.dg/tm/pr51516.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/tm/pr51516.C scan-assembler-not _ITM_getTMCloneOrIrrevocable +PASS: g++.dg/tm/pr51516.C scan-tree-dump-times optimized ";; Function C::C" 1 +PASS: g++.dg/tm/pr51928.C -std=gnu++98 (test for errors, line 4) +PASS: g++.dg/tm/pr51928.C -std=gnu++98 (test for errors, line 13) +PASS: g++.dg/tm/pr51928.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/tm/pr51928.C -std=gnu++11 (test for errors, line 4) +PASS: g++.dg/tm/pr51928.C -std=gnu++11 (test for errors, line 13) +PASS: g++.dg/tm/pr51928.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tm/template-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tm/template-1.C -std=gnu++98 scan-tree-dump-times tmmark "ITM_RU4\s*\(&global" 4 PASS: g++.dg/tm/template-1.C -std=gnu++98 scan-tree-dump-times tmmark "ITM_WU4\s*\(&global" 2 @@ -31459,15 +32276,25 @@ PASS: g++.dg/torture/pr39259.C -O3 -g (test for excess errors) PASS: g++.dg/torture/pr39259.C -Os (test for excess errors) PASS: g++.dg/torture/pr39259.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/pr39259.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/pr39362.C -O0 (test for warnings, line 60) PASS: g++.dg/torture/pr39362.C -O0 (test for excess errors) +PASS: g++.dg/torture/pr39362.C -O1 (test for warnings, line 60) PASS: g++.dg/torture/pr39362.C -O1 (test for excess errors) +PASS: g++.dg/torture/pr39362.C -O2 (test for warnings, line 60) PASS: g++.dg/torture/pr39362.C -O2 (test for excess errors) +PASS: g++.dg/torture/pr39362.C -O3 -fomit-frame-pointer (test for warnings, line 60) PASS: g++.dg/torture/pr39362.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/pr39362.C -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 60) PASS: g++.dg/torture/pr39362.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: g++.dg/torture/pr39362.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 60) PASS: g++.dg/torture/pr39362.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: g++.dg/torture/pr39362.C -O3 -g (test for warnings, line 60) PASS: g++.dg/torture/pr39362.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/pr39362.C -Os (test for warnings, line 60) PASS: g++.dg/torture/pr39362.C -Os (test for excess errors) +PASS: g++.dg/torture/pr39362.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 60) PASS: g++.dg/torture/pr39362.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/pr39362.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 60) PASS: g++.dg/torture/pr39362.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/pr39417.C -O0 (test for excess errors) PASS: g++.dg/torture/pr39417.C -O0 execution test @@ -32425,6 +33252,16 @@ PASS: g++.dg/torture/pr48271.C -O3 -g (test for excess errors) PASS: g++.dg/torture/pr48271.C -Os (test for excess errors) PASS: g++.dg/torture/pr48271.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/pr48271.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/pr48600.C -O0 (test for excess errors) +PASS: g++.dg/torture/pr48600.C -O1 (test for excess errors) +PASS: g++.dg/torture/pr48600.C -O2 (test for excess errors) +PASS: g++.dg/torture/pr48600.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/pr48600.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: g++.dg/torture/pr48600.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: g++.dg/torture/pr48600.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/pr48600.C -Os (test for excess errors) +PASS: g++.dg/torture/pr48600.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/pr48600.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/pr48661.C -O0 (test for excess errors) PASS: g++.dg/torture/pr48661.C -O0 execution test PASS: g++.dg/torture/pr48661.C -O1 (test for excess errors) @@ -32513,8 +33350,8 @@ PASS: g++.dg/torture/pr49309.C -O2 (test for excess errors) PASS: g++.dg/torture/pr49309.C -O3 -fomit-frame-pointer (test for excess errors) PASS: g++.dg/torture/pr49309.C -O3 -g (test for excess errors) PASS: g++.dg/torture/pr49309.C -Os (test for excess errors) -PASS: g++.dg/torture/pr49309.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/pr49309.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +UNSUPPORTED: g++.dg/torture/pr49309.C -O2 -flto -fno-use-linker-plugin -flto-partition=none +UNSUPPORTED: g++.dg/torture/pr49309.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: g++.dg/torture/pr49394.C -O0 (test for excess errors) PASS: g++.dg/torture/pr49394.C -O0 execution test PASS: g++.dg/torture/pr49394.C -O1 (test for excess errors) @@ -32637,6 +33474,62 @@ PASS: g++.dg/torture/pr50189.C -O2 -flto -fno-use-linker-plugin -flto-partition PASS: g++.dg/torture/pr50189.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test PASS: g++.dg/torture/pr50189.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/pr50189.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/pr51198.C -O0 (test for excess errors) +PASS: g++.dg/torture/pr51198.C -O1 (test for excess errors) +PASS: g++.dg/torture/pr51198.C -O2 (test for excess errors) +PASS: g++.dg/torture/pr51198.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/pr51198.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/pr51198.C -Os (test for excess errors) +PASS: g++.dg/torture/pr51198.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/pr51198.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/pr51344.C -O0 (test for excess errors) +PASS: g++.dg/torture/pr51344.C -O1 (test for excess errors) +PASS: g++.dg/torture/pr51344.C -O2 (test for excess errors) +PASS: g++.dg/torture/pr51344.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/pr51344.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/pr51344.C -Os (test for excess errors) +PASS: g++.dg/torture/pr51344.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/pr51344.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/pr51436.C -O0 (test for excess errors) +PASS: g++.dg/torture/pr51436.C -O1 (test for excess errors) +PASS: g++.dg/torture/pr51436.C -O2 (test for excess errors) +PASS: g++.dg/torture/pr51436.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/pr51436.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/pr51436.C -Os (test for excess errors) +PASS: g++.dg/torture/pr51436.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/pr51436.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/pr51482.C -O0 (test for excess errors) +PASS: g++.dg/torture/pr51482.C -O1 (test for excess errors) +PASS: g++.dg/torture/pr51482.C -O2 (test for excess errors) +PASS: g++.dg/torture/pr51482.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/pr51482.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/pr51482.C -Os (test for excess errors) +PASS: g++.dg/torture/pr51482.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/pr51482.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/pr51600.C -O0 (test for excess errors) +PASS: g++.dg/torture/pr51600.C -O1 (test for excess errors) +PASS: g++.dg/torture/pr51600.C -O2 (test for excess errors) +PASS: g++.dg/torture/pr51600.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/pr51600.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/pr51600.C -Os (test for excess errors) +PASS: g++.dg/torture/pr51600.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/pr51600.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/pr51903.C -O0 (test for excess errors) +PASS: g++.dg/torture/pr51903.C -O1 (test for excess errors) +PASS: g++.dg/torture/pr51903.C -O2 (test for excess errors) +PASS: g++.dg/torture/pr51903.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/pr51903.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/pr51903.C -Os (test for excess errors) +PASS: g++.dg/torture/pr51903.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/pr51903.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/pr51959.C -O0 (test for excess errors) +PASS: g++.dg/torture/pr51959.C -O1 (test for excess errors) +PASS: g++.dg/torture/pr51959.C -O2 (test for excess errors) +PASS: g++.dg/torture/pr51959.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/pr51959.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/pr51959.C -Os (test for excess errors) +PASS: g++.dg/torture/pr51959.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/pr51959.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/predcom-1.C -O0 (test for excess errors) PASS: g++.dg/torture/predcom-1.C -O1 (test for excess errors) PASS: g++.dg/torture/predcom-1.C -O2 (test for excess errors) @@ -33561,6 +34454,34 @@ PASS: g++.dg/tree-prof/partition3.C compilation, -Os -fprofile-generate PASS: g++.dg/tree-prof/partition3.C execution, -Os -fprofile-generate PASS: g++.dg/tree-prof/partition3.C compilation, -Os -fprofile-use PASS: g++.dg/tree-prof/partition3.C execution, -Os -fprofile-use +PASS: g++.dg/tree-prof/pr51719.C compilation, -g -fprofile-generate +PASS: g++.dg/tree-prof/pr51719.C execution, -g -fprofile-generate +PASS: g++.dg/tree-prof/pr51719.C compilation, -g -fprofile-use +PASS: g++.dg/tree-prof/pr51719.C execution, -g -fprofile-use +PASS: g++.dg/tree-prof/pr51719.C compilation, -O0 -fprofile-generate +PASS: g++.dg/tree-prof/pr51719.C execution, -O0 -fprofile-generate +PASS: g++.dg/tree-prof/pr51719.C compilation, -O0 -fprofile-use +PASS: g++.dg/tree-prof/pr51719.C execution, -O0 -fprofile-use +PASS: g++.dg/tree-prof/pr51719.C compilation, -O1 -fprofile-generate +PASS: g++.dg/tree-prof/pr51719.C execution, -O1 -fprofile-generate +PASS: g++.dg/tree-prof/pr51719.C compilation, -O1 -fprofile-use +PASS: g++.dg/tree-prof/pr51719.C execution, -O1 -fprofile-use +PASS: g++.dg/tree-prof/pr51719.C compilation, -O2 -fprofile-generate +PASS: g++.dg/tree-prof/pr51719.C execution, -O2 -fprofile-generate +PASS: g++.dg/tree-prof/pr51719.C compilation, -O2 -fprofile-use +PASS: g++.dg/tree-prof/pr51719.C execution, -O2 -fprofile-use +PASS: g++.dg/tree-prof/pr51719.C compilation, -O3 -fprofile-generate +PASS: g++.dg/tree-prof/pr51719.C execution, -O3 -fprofile-generate +PASS: g++.dg/tree-prof/pr51719.C compilation, -O3 -fprofile-use +PASS: g++.dg/tree-prof/pr51719.C execution, -O3 -fprofile-use +PASS: g++.dg/tree-prof/pr51719.C compilation, -O3 -g -fprofile-generate +PASS: g++.dg/tree-prof/pr51719.C execution, -O3 -g -fprofile-generate +PASS: g++.dg/tree-prof/pr51719.C compilation, -O3 -g -fprofile-use +PASS: g++.dg/tree-prof/pr51719.C execution, -O3 -g -fprofile-use +PASS: g++.dg/tree-prof/pr51719.C compilation, -Os -fprofile-generate +PASS: g++.dg/tree-prof/pr51719.C execution, -Os -fprofile-generate +PASS: g++.dg/tree-prof/pr51719.C compilation, -Os -fprofile-use +PASS: g++.dg/tree-prof/pr51719.C execution, -Os -fprofile-use Running [...]/hurd/master/gcc/testsuite/g++.dg/vect/vect.exp ... PASS: g++.dg/vect/pr19951.cc -std=c++98 (test for excess errors) PASS: g++.dg/vect/pr19951.cc -std=c++11 (test for excess errors) @@ -33604,6 +34525,8 @@ PASS: g++.dg/vect/pr50698.cc -std=c++98 (test for excess errors) PASS: g++.dg/vect/pr50698.cc -std=c++98 scan-tree-dump-not vect "run-time aliasing" PASS: g++.dg/vect/pr50698.cc -std=c++11 (test for excess errors) PASS: g++.dg/vect/pr50698.cc -std=c++11 scan-tree-dump-not vect "run-time aliasing" +PASS: g++.dg/vect/pr51485.cc -std=c++98 (test for excess errors) +PASS: g++.dg/vect/pr51485.cc -std=c++11 (test for excess errors) PASS: g++.dg/vect/slp-pr50413.cc -std=c++98 (test for excess errors) PASS: g++.dg/vect/slp-pr50413.cc -std=c++98 scan-tree-dump-times slp "basic block vectorized using SLP" 0 PASS: g++.dg/vect/slp-pr50413.cc -std=c++11 (test for excess errors) @@ -33621,10 +34544,10 @@ PASS: g++.old-deja/g++.abi/align.C -std=gnu++98 (test for excess errors) PASS: g++.old-deja/g++.abi/align.C -std=gnu++98 execution test PASS: g++.old-deja/g++.abi/align.C -std=gnu++11 (test for excess errors) PASS: g++.old-deja/g++.abi/align.C -std=gnu++11 execution test -PASS: g++.old-deja/g++.abi/arraynew.C -std=c++98 (test for excess errors) -PASS: g++.old-deja/g++.abi/arraynew.C -std=c++98 execution test -PASS: g++.old-deja/g++.abi/arraynew.C -std=c++11 (test for excess errors) -PASS: g++.old-deja/g++.abi/arraynew.C -std=c++11 execution test +PASS: g++.old-deja/g++.abi/arraynew.C -std=gnu++98 (test for excess errors) +PASS: g++.old-deja/g++.abi/arraynew.C -std=gnu++98 execution test +PASS: g++.old-deja/g++.abi/arraynew.C -std=gnu++11 (test for excess errors) +PASS: g++.old-deja/g++.abi/arraynew.C -std=gnu++11 execution test PASS: g++.old-deja/g++.abi/bitfields.C -std=gnu++98 (test for excess errors) PASS: g++.old-deja/g++.abi/bitfields.C -std=gnu++98 execution test PASS: g++.old-deja/g++.abi/bitfields.C -std=gnu++11 (test for excess errors) @@ -34306,7 +35229,9 @@ PASS: g++.old-deja/g++.brendan/crash23.C -std=c++11 (test for errors, line 14) PASS: g++.old-deja/g++.brendan/crash23.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.brendan/crash24.C -std=gnu++98 (test for excess errors) PASS: g++.old-deja/g++.brendan/crash24.C -std=gnu++11 (test for excess errors) +PASS: g++.old-deja/g++.brendan/crash25.C -std=c++98 (test for warnings, line 17) PASS: g++.old-deja/g++.brendan/crash25.C -std=c++98 (test for excess errors) +PASS: g++.old-deja/g++.brendan/crash25.C -std=c++11 (test for warnings, line 17) PASS: g++.old-deja/g++.brendan/crash25.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.brendan/crash26.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.brendan/crash26.C -std=c++11 (test for excess errors) @@ -36480,14 +37405,14 @@ PASS: g++.old-deja/g++.eh/inline2.C -std=gnu++98 (test for excess errors) PASS: g++.old-deja/g++.eh/inline2.C -std=gnu++98 execution test PASS: g++.old-deja/g++.eh/inline2.C -std=gnu++11 (test for excess errors) PASS: g++.old-deja/g++.eh/inline2.C -std=gnu++11 execution test -PASS: g++.old-deja/g++.eh/new1.C -std=c++98 (test for excess errors) -PASS: g++.old-deja/g++.eh/new1.C -std=c++98 execution test -PASS: g++.old-deja/g++.eh/new1.C -std=c++11 (test for excess errors) -PASS: g++.old-deja/g++.eh/new1.C -std=c++11 execution test -PASS: g++.old-deja/g++.eh/new2.C -std=c++98 (test for excess errors) -PASS: g++.old-deja/g++.eh/new2.C -std=c++98 execution test -PASS: g++.old-deja/g++.eh/new2.C -std=c++11 (test for excess errors) -PASS: g++.old-deja/g++.eh/new2.C -std=c++11 execution test +PASS: g++.old-deja/g++.eh/new1.C -std=gnu++98 (test for excess errors) +PASS: g++.old-deja/g++.eh/new1.C -std=gnu++98 execution test +PASS: g++.old-deja/g++.eh/new1.C -std=gnu++11 (test for excess errors) +PASS: g++.old-deja/g++.eh/new1.C -std=gnu++11 execution test +PASS: g++.old-deja/g++.eh/new2.C -std=gnu++98 (test for excess errors) +PASS: g++.old-deja/g++.eh/new2.C -std=gnu++98 execution test +PASS: g++.old-deja/g++.eh/new2.C -std=gnu++11 (test for excess errors) +PASS: g++.old-deja/g++.eh/new2.C -std=gnu++11 execution test PASS: g++.old-deja/g++.eh/pdel1.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.eh/pdel1.C -std=c++98 execution test PASS: g++.old-deja/g++.eh/pdel1.C -std=c++11 (test for excess errors) @@ -36896,8 +37821,10 @@ PASS: g++.old-deja/g++.jason/2371.C -std=gnu++11 (test for excess errors) PASS: g++.old-deja/g++.jason/2371.C -std=gnu++11 execution test PASS: g++.old-deja/g++.jason/3523.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.jason/3523.C -std=c++11 (test for excess errors) +PASS: g++.old-deja/g++.jason/access1.C -std=c++98 (test for warnings, line 11) PASS: g++.old-deja/g++.jason/access1.C -std=c++98 (test for bogus messages, line 16) PASS: g++.old-deja/g++.jason/access1.C -std=c++98 (test for excess errors) +PASS: g++.old-deja/g++.jason/access1.C -std=c++11 (test for warnings, line 11) PASS: g++.old-deja/g++.jason/access1.C -std=c++11 (test for bogus messages, line 16) PASS: g++.old-deja/g++.jason/access1.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.jason/access10.C -std=c++98 (test for excess errors) @@ -36912,9 +37839,9 @@ PASS: g++.old-deja/g++.jason/access13.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.jason/access13.C -std=c++11 (test for bogus messages, line 12) PASS: g++.old-deja/g++.jason/access13.C -std=c++11 (test for bogus messages, line 13) PASS: g++.old-deja/g++.jason/access13.C -std=c++11 (test for excess errors) -PASS: g++.old-deja/g++.jason/access14.C -std=c++98 (test for bogus messages, line 7) +PASS: g++.old-deja/g++.jason/access14.C -std=c++98 (test for warnings, line 7) PASS: g++.old-deja/g++.jason/access14.C -std=c++98 (test for excess errors) -PASS: g++.old-deja/g++.jason/access14.C -std=c++11 (test for bogus messages, line 7) +PASS: g++.old-deja/g++.jason/access14.C -std=c++11 (test for warnings, line 7) PASS: g++.old-deja/g++.jason/access14.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.jason/access15.C -std=c++98 (test for bogus messages, line 18) PASS: g++.old-deja/g++.jason/access15.C -std=c++98 (test for excess errors) @@ -37029,9 +37956,11 @@ PASS: g++.old-deja/g++.jason/access7.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.jason/access7.C -std=c++11 (test for bogus messages, line 12) PASS: g++.old-deja/g++.jason/access7.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.jason/access8.C -std=c++98 (test for errors, line 6) +PASS: g++.old-deja/g++.jason/access8.C -std=c++98 (test for warnings, line 15) PASS: g++.old-deja/g++.jason/access8.C -std=c++98 (test for errors, line 28) PASS: g++.old-deja/g++.jason/access8.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.jason/access8.C -std=c++11 (test for errors, line 6) +PASS: g++.old-deja/g++.jason/access8.C -std=c++11 (test for warnings, line 15) PASS: g++.old-deja/g++.jason/access8.C -std=c++11 (test for errors, line 28) PASS: g++.old-deja/g++.jason/access8.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.jason/access9.C -std=c++98 (test for bogus messages, line 8) @@ -39374,7 +40303,9 @@ PASS: g++.old-deja/g++.law/union4.C -std=c++98 (test for warnings, line 13) PASS: g++.old-deja/g++.law/union4.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.law/union4.C -std=c++11 (test for warnings, line 13) PASS: g++.old-deja/g++.law/union4.C -std=c++11 (test for excess errors) +PASS: g++.old-deja/g++.law/unsorted1.C -std=gnu++98 (test for warnings, line 23) PASS: g++.old-deja/g++.law/unsorted1.C -std=gnu++98 (test for excess errors) +PASS: g++.old-deja/g++.law/unsorted1.C -std=gnu++11 (test for warnings, line 23) PASS: g++.old-deja/g++.law/unsorted1.C -std=gnu++11 (test for excess errors) PASS: g++.old-deja/g++.law/unsorted2.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.law/unsorted2.C -std=c++11 (test for excess errors) @@ -39480,7 +40411,11 @@ PASS: g++.old-deja/g++.law/visibility21.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.law/visibility21.C -std=c++11 (test for errors, line 10) PASS: g++.old-deja/g++.law/visibility21.C -std=c++11 (test for errors, line 16) PASS: g++.old-deja/g++.law/visibility21.C -std=c++11 (test for excess errors) +PASS: g++.old-deja/g++.law/visibility22.C -std=c++98 (test for warnings, line 22) +PASS: g++.old-deja/g++.law/visibility22.C -std=c++98 (test for warnings, line 24) PASS: g++.old-deja/g++.law/visibility22.C -std=c++98 (test for excess errors) +PASS: g++.old-deja/g++.law/visibility22.C -std=c++11 (test for warnings, line 22) +PASS: g++.old-deja/g++.law/visibility22.C -std=c++11 (test for warnings, line 24) PASS: g++.old-deja/g++.law/visibility22.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.law/visibility24.C -std=c++98 (test for errors, line 17) PASS: g++.old-deja/g++.law/visibility24.C -std=c++98 (test for errors, line 30) @@ -39490,7 +40425,9 @@ PASS: g++.old-deja/g++.law/visibility24.C -std=c++11 (test for errors, line 30) PASS: g++.old-deja/g++.law/visibility24.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.law/visibility25.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.law/visibility25.C -std=c++11 (test for excess errors) +PASS: g++.old-deja/g++.law/visibility26.C -std=c++98 (test for warnings, line 19) PASS: g++.old-deja/g++.law/visibility26.C -std=c++98 (test for excess errors) +PASS: g++.old-deja/g++.law/visibility26.C -std=c++11 (test for warnings, line 19) PASS: g++.old-deja/g++.law/visibility26.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.law/visibility27.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.law/visibility27.C -std=c++11 (test for excess errors) @@ -40382,7 +41319,13 @@ PASS: g++.old-deja/g++.mike/p2736.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.mike/p2736.C -std=c++98 execution test PASS: g++.old-deja/g++.mike/p2736.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.mike/p2736.C -std=c++11 execution test +PASS: g++.old-deja/g++.mike/p2746.C -std=c++98 (test for warnings, line 89) +PASS: g++.old-deja/g++.mike/p2746.C -std=c++98 (test for warnings, line 139) +PASS: g++.old-deja/g++.mike/p2746.C -std=c++98 (test for warnings, line 140) PASS: g++.old-deja/g++.mike/p2746.C -std=c++98 (test for excess errors) +PASS: g++.old-deja/g++.mike/p2746.C -std=c++11 (test for warnings, line 89) +PASS: g++.old-deja/g++.mike/p2746.C -std=c++11 (test for warnings, line 139) +PASS: g++.old-deja/g++.mike/p2746.C -std=c++11 (test for warnings, line 140) PASS: g++.old-deja/g++.mike/p2746.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.mike/p2793.C -std=c++98 (test for errors, line 4) PASS: g++.old-deja/g++.mike/p2793.C -std=c++98 (test for errors, line 5) @@ -41954,7 +42897,9 @@ PASS: g++.old-deja/g++.other/access2.C -std=c++98 (test for excess errors) XFAIL: g++.old-deja/g++.other/access2.C -std=c++11 (test for errors, line 7) XFAIL: g++.old-deja/g++.other/access2.C -std=c++11 (test for errors, line 9) PASS: g++.old-deja/g++.other/access2.C -std=c++11 (test for excess errors) +PASS: g++.old-deja/g++.other/access3.C -std=c++98 (test for warnings, line 13) PASS: g++.old-deja/g++.other/access3.C -std=c++98 (test for excess errors) +PASS: g++.old-deja/g++.other/access3.C -std=c++11 (test for warnings, line 13) PASS: g++.old-deja/g++.other/access3.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.other/access4.C -std=c++98 (test for errors, line 3) PASS: g++.old-deja/g++.other/access4.C -std=c++98 (test for errors, line 10) @@ -41962,7 +42907,9 @@ PASS: g++.old-deja/g++.other/access4.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.other/access4.C -std=c++11 (test for errors, line 3) PASS: g++.old-deja/g++.other/access4.C -std=c++11 (test for errors, line 10) PASS: g++.old-deja/g++.other/access4.C -std=c++11 (test for excess errors) +PASS: g++.old-deja/g++.other/access5.C -std=c++98 (test for warnings, line 12) PASS: g++.old-deja/g++.other/access5.C -std=c++98 (test for excess errors) +PASS: g++.old-deja/g++.other/access5.C -std=c++11 (test for warnings, line 12) PASS: g++.old-deja/g++.other/access5.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.other/access6.C -std=c++98 (test for bogus messages, line 9) PASS: g++.old-deja/g++.other/access6.C -std=c++98 (test for bogus messages, line 11) @@ -47436,14 +48383,12 @@ PASS: g++.old-deja/g++.warn/virt1.C -std=gnu++11 (test for excess errors) === g++ Summary === -# of expected passes 46811 -# of unexpected failures 1 -# of expected failures 282 -# of unresolved testcases 1 -# of unsupported tests 301 -[...]/hurd/master.build/gcc/testsuite/g++/../../g++ version 4.7.0 20111128 (experimental) (GCC) +# of expected passes 47747 +# of expected failures 286 +# of unsupported tests 310 +[...]/hurd/master.build/gcc/testsuite/g++/../../g++ version 4.7.0 20120302 (experimental) (GCC) -Test Run By thomas on Fri May 25 12:22:45 2012 +Test Run By thomas on Sat May 26 15:06:34 2012 Native configuration is i686-pc-linux-gnu === gcc tests === @@ -51049,6 +51994,14 @@ PASS: gcc.c-torture/compile/20110913-1.c -O3 -g (test for excess errors) PASS: gcc.c-torture/compile/20110913-1.c -Os (test for excess errors) PASS: gcc.c-torture/compile/20110913-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.c-torture/compile/20110913-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +UNSUPPORTED: gcc.c-torture/compile/20111209-1.c -O0 +UNSUPPORTED: gcc.c-torture/compile/20111209-1.c -O1 +UNSUPPORTED: gcc.c-torture/compile/20111209-1.c -O2 +UNSUPPORTED: gcc.c-torture/compile/20111209-1.c -O3 -fomit-frame-pointer +UNSUPPORTED: gcc.c-torture/compile/20111209-1.c -O3 -g +UNSUPPORTED: gcc.c-torture/compile/20111209-1.c -Os +UNSUPPORTED: gcc.c-torture/compile/20111209-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none +UNSUPPORTED: gcc.c-torture/compile/20111209-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/compile/900116-1.c -O0 (test for excess errors) PASS: gcc.c-torture/compile/900116-1.c -O1 (test for excess errors) PASS: gcc.c-torture/compile/900116-1.c -O2 (test for excess errors) @@ -57297,6 +58250,14 @@ PASS: gcc.c-torture/compile/pr48517.c -O3 -g (test for excess errors) PASS: gcc.c-torture/compile/pr48517.c -Os (test for excess errors) PASS: gcc.c-torture/compile/pr48517.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.c-torture/compile/pr48517.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr48641.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr48641.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr48641.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr48641.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr48641.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr48641.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr48641.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr48641.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.c-torture/compile/pr48734.c -O0 (test for excess errors) PASS: gcc.c-torture/compile/pr48734.c -O1 (test for excess errors) PASS: gcc.c-torture/compile/pr48734.c -O2 (test for excess errors) @@ -57385,6 +58346,16 @@ PASS: gcc.c-torture/compile/pr49474.c -O3 -g (test for excess errors) PASS: gcc.c-torture/compile/pr49474.c -Os (test for excess errors) PASS: gcc.c-torture/compile/pr49474.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.c-torture/compile/pr49474.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr49710.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr49710.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr49710.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr49710.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr49710.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.c-torture/compile/pr49710.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.c-torture/compile/pr49710.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr49710.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr49710.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr49710.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.c-torture/compile/pr49735.c -O0 (test for excess errors) PASS: gcc.c-torture/compile/pr49735.c -O1 (test for excess errors) PASS: gcc.c-torture/compile/pr49735.c -O2 (test for excess errors) @@ -57401,6 +58372,14 @@ PASS: gcc.c-torture/compile/pr50009.c -O3 -g (test for excess errors) PASS: gcc.c-torture/compile/pr50009.c -Os (test for excess errors) PASS: gcc.c-torture/compile/pr50009.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.c-torture/compile/pr50009.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr50380.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr50380.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr50380.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr50380.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr50380.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr50380.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr50380.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr50380.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.c-torture/compile/pr50565-1.c -O0 (test for excess errors) PASS: gcc.c-torture/compile/pr50565-1.c -O1 (test for excess errors) PASS: gcc.c-torture/compile/pr50565-1.c -O2 (test for excess errors) @@ -57427,6 +58406,16 @@ PASS: gcc.c-torture/compile/pr50650.c -O3 -g (test for excess errors) PASS: gcc.c-torture/compile/pr50650.c -Os (test for excess errors) PASS: gcc.c-torture/compile/pr50650.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.c-torture/compile/pr50650.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr51069.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr51069.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr51069.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr51069.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr51069.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.c-torture/compile/pr51069.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.c-torture/compile/pr51069.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr51069.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr51069.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr51069.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.c-torture/compile/pr51077.c -O0 (test for excess errors) PASS: gcc.c-torture/compile/pr51077.c -O1 (test for excess errors) PASS: gcc.c-torture/compile/pr51077.c -O2 (test for excess errors) @@ -57437,6 +58426,158 @@ PASS: gcc.c-torture/compile/pr51077.c -O3 -g (test for excess errors) PASS: gcc.c-torture/compile/pr51077.c -Os (test for excess errors) PASS: gcc.c-torture/compile/pr51077.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.c-torture/compile/pr51077.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr51246.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr51246.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr51246.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr51246.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr51246.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.c-torture/compile/pr51246.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.c-torture/compile/pr51246.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr51246.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr51246.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr51246.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr51247.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr51247.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr51247.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr51247.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr51247.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.c-torture/compile/pr51247.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.c-torture/compile/pr51247.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr51247.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr51247.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr51247.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr51354.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr51354.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr51354.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr51354.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr51354.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr51354.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr51354.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr51354.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr51495.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr51495.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr51495.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr51495.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr51495.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr51495.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr51495.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr51495.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr51694.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr51694.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr51694.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr51694.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr51694.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr51694.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr51694.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr51694.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr51761.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr51761.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr51761.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr51761.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr51761.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr51761.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr51761.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr51761.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr51767.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr51767.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr51767.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr51767.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr51767.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr51767.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr51767.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr51767.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr51856.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr51856.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr51856.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr51856.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr51856.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr51856.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr51856.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr51856.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr52073.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr52073.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr52073.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr52073.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr52073.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.c-torture/compile/pr52073.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.c-torture/compile/pr52073.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr52073.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr52073.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr52073.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr52074.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr52074.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr52074.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr52074.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr52074.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr52074.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr52074.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr52074.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr52092.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr52092.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr52092.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr52092.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr52092.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.c-torture/compile/pr52092.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.c-torture/compile/pr52092.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr52092.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr52092.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr52092.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr52113.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr52113.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr52113.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr52113.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr52113.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr52113.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr52113.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr52113.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr52115.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr52115.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr52115.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr52115.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr52115.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr52115.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr52115.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr52115.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr52175.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr52175.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr52175.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr52175.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr52175.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.c-torture/compile/pr52175.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.c-torture/compile/pr52175.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr52175.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr52175.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr52175.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr52255.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr52255.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr52255.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr52255.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr52255.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.c-torture/compile/pr52255.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.c-torture/compile/pr52255.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr52255.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr52255.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr52255.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr52375.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr52375.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr52375.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr52375.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr52375.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.c-torture/compile/pr52375.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.c-torture/compile/pr52375.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr52375.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr52375.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr52375.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr52437.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr52437.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr52437.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr52437.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr52437.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.c-torture/compile/pr52437.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.c-torture/compile/pr52437.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr52437.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr52437.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr52437.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.c-torture/compile/pta-1.c -O0 (test for excess errors) PASS: gcc.c-torture/compile/pta-1.c -O1 (test for excess errors) PASS: gcc.c-torture/compile/pta-1.c -O2 (test for excess errors) @@ -58218,6 +59359,26 @@ PASS: gcc.c-torture/execute/builtins/stpcpy-chk.c compilation, -O2 -flto -fno-u PASS: gcc.c-torture/execute/builtins/stpcpy-chk.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none PASS: gcc.c-torture/execute/builtins/stpcpy-chk.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/builtins/stpcpy-chk.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/builtins/stpncpy-chk.c compilation, -O0 +PASS: gcc.c-torture/execute/builtins/stpncpy-chk.c execution, -O0 +PASS: gcc.c-torture/execute/builtins/stpncpy-chk.c compilation, -O1 +PASS: gcc.c-torture/execute/builtins/stpncpy-chk.c execution, -O1 +PASS: gcc.c-torture/execute/builtins/stpncpy-chk.c compilation, -O2 +PASS: gcc.c-torture/execute/builtins/stpncpy-chk.c execution, -O2 +PASS: gcc.c-torture/execute/builtins/stpncpy-chk.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/builtins/stpncpy-chk.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/builtins/stpncpy-chk.c compilation, -O3 -fomit-frame-pointer -funroll-loops +PASS: gcc.c-torture/execute/builtins/stpncpy-chk.c execution, -O3 -fomit-frame-pointer -funroll-loops +PASS: gcc.c-torture/execute/builtins/stpncpy-chk.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions +PASS: gcc.c-torture/execute/builtins/stpncpy-chk.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions +PASS: gcc.c-torture/execute/builtins/stpncpy-chk.c compilation, -O3 -g +PASS: gcc.c-torture/execute/builtins/stpncpy-chk.c execution, -O3 -g +PASS: gcc.c-torture/execute/builtins/stpncpy-chk.c compilation, -Os +PASS: gcc.c-torture/execute/builtins/stpncpy-chk.c execution, -Os +PASS: gcc.c-torture/execute/builtins/stpncpy-chk.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/builtins/stpncpy-chk.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/builtins/stpncpy-chk.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/builtins/stpncpy-chk.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/builtins/strcat-chk.c compilation, -O0 PASS: gcc.c-torture/execute/builtins/strcat-chk.c execution, -O0 PASS: gcc.c-torture/execute/builtins/strcat-chk.c compilation, -O1 @@ -65879,6 +67040,106 @@ PASS: gcc.c-torture/execute/20101025-1.c compilation, -O2 -flto -fno-use-linker PASS: gcc.c-torture/execute/20101025-1.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none PASS: gcc.c-torture/execute/20101025-1.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/20101025-1.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/20111208-1.c compilation, -O0 +PASS: gcc.c-torture/execute/20111208-1.c execution, -O0 +PASS: gcc.c-torture/execute/20111208-1.c compilation, -O1 +PASS: gcc.c-torture/execute/20111208-1.c execution, -O1 +PASS: gcc.c-torture/execute/20111208-1.c compilation, -O2 +PASS: gcc.c-torture/execute/20111208-1.c execution, -O2 +PASS: gcc.c-torture/execute/20111208-1.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/20111208-1.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/20111208-1.c compilation, -O3 -fomit-frame-pointer -funroll-loops +PASS: gcc.c-torture/execute/20111208-1.c execution, -O3 -fomit-frame-pointer -funroll-loops +PASS: gcc.c-torture/execute/20111208-1.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions +PASS: gcc.c-torture/execute/20111208-1.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions +PASS: gcc.c-torture/execute/20111208-1.c compilation, -O3 -g +PASS: gcc.c-torture/execute/20111208-1.c execution, -O3 -g +PASS: gcc.c-torture/execute/20111208-1.c compilation, -Os +PASS: gcc.c-torture/execute/20111208-1.c execution, -Os +PASS: gcc.c-torture/execute/20111208-1.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/20111208-1.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/20111208-1.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/20111208-1.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/20111212-1.c compilation, -O0 +PASS: gcc.c-torture/execute/20111212-1.c execution, -O0 +PASS: gcc.c-torture/execute/20111212-1.c compilation, -O1 +PASS: gcc.c-torture/execute/20111212-1.c execution, -O1 +PASS: gcc.c-torture/execute/20111212-1.c compilation, -O2 +PASS: gcc.c-torture/execute/20111212-1.c execution, -O2 +PASS: gcc.c-torture/execute/20111212-1.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/20111212-1.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/20111212-1.c compilation, -O3 -g +PASS: gcc.c-torture/execute/20111212-1.c execution, -O3 -g +PASS: gcc.c-torture/execute/20111212-1.c compilation, -Os +PASS: gcc.c-torture/execute/20111212-1.c execution, -Os +PASS: gcc.c-torture/execute/20111212-1.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/20111212-1.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/20111212-1.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/20111212-1.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/20111227-1.c compilation, -O0 +PASS: gcc.c-torture/execute/20111227-1.c execution, -O0 +PASS: gcc.c-torture/execute/20111227-1.c compilation, -O1 +PASS: gcc.c-torture/execute/20111227-1.c execution, -O1 +PASS: gcc.c-torture/execute/20111227-1.c compilation, -O2 +PASS: gcc.c-torture/execute/20111227-1.c execution, -O2 +PASS: gcc.c-torture/execute/20111227-1.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/20111227-1.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/20111227-1.c compilation, -O3 -g +PASS: gcc.c-torture/execute/20111227-1.c execution, -O3 -g +PASS: gcc.c-torture/execute/20111227-1.c compilation, -Os +PASS: gcc.c-torture/execute/20111227-1.c execution, -Os +PASS: gcc.c-torture/execute/20111227-1.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/20111227-1.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/20111227-1.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/20111227-1.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/20120105-1.c compilation, -O0 +PASS: gcc.c-torture/execute/20120105-1.c execution, -O0 +PASS: gcc.c-torture/execute/20120105-1.c compilation, -O1 +PASS: gcc.c-torture/execute/20120105-1.c execution, -O1 +PASS: gcc.c-torture/execute/20120105-1.c compilation, -O2 +PASS: gcc.c-torture/execute/20120105-1.c execution, -O2 +PASS: gcc.c-torture/execute/20120105-1.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/20120105-1.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/20120105-1.c compilation, -O3 -g +PASS: gcc.c-torture/execute/20120105-1.c execution, -O3 -g +PASS: gcc.c-torture/execute/20120105-1.c compilation, -Os +PASS: gcc.c-torture/execute/20120105-1.c execution, -Os +PASS: gcc.c-torture/execute/20120105-1.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/20120105-1.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/20120105-1.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/20120105-1.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/20120111-1.c compilation, -O0 +PASS: gcc.c-torture/execute/20120111-1.c execution, -O0 +PASS: gcc.c-torture/execute/20120111-1.c compilation, -O1 +PASS: gcc.c-torture/execute/20120111-1.c execution, -O1 +PASS: gcc.c-torture/execute/20120111-1.c compilation, -O2 +PASS: gcc.c-torture/execute/20120111-1.c execution, -O2 +PASS: gcc.c-torture/execute/20120111-1.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/20120111-1.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/20120111-1.c compilation, -O3 -g +PASS: gcc.c-torture/execute/20120111-1.c execution, -O3 -g +PASS: gcc.c-torture/execute/20120111-1.c compilation, -Os +PASS: gcc.c-torture/execute/20120111-1.c execution, -Os +PASS: gcc.c-torture/execute/20120111-1.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/20120111-1.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/20120111-1.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/20120111-1.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/20120207-1.c compilation, -O0 +PASS: gcc.c-torture/execute/20120207-1.c execution, -O0 +PASS: gcc.c-torture/execute/20120207-1.c compilation, -O1 +PASS: gcc.c-torture/execute/20120207-1.c execution, -O1 +PASS: gcc.c-torture/execute/20120207-1.c compilation, -O2 +PASS: gcc.c-torture/execute/20120207-1.c execution, -O2 +PASS: gcc.c-torture/execute/20120207-1.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/20120207-1.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/20120207-1.c compilation, -O3 -g +PASS: gcc.c-torture/execute/20120207-1.c execution, -O3 -g +PASS: gcc.c-torture/execute/20120207-1.c compilation, -Os +PASS: gcc.c-torture/execute/20120207-1.c execution, -Os +PASS: gcc.c-torture/execute/20120207-1.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/20120207-1.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/20120207-1.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/20120207-1.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/900409-1.c compilation, -O0 PASS: gcc.c-torture/execute/900409-1.c execution, -O0 PASS: gcc.c-torture/execute/900409-1.c compilation, -O1 @@ -66059,8 +67320,8 @@ PASS: gcc.c-torture/execute/920501-1.c compilation, -O3 -g PASS: gcc.c-torture/execute/920501-1.c execution, -O3 -g PASS: gcc.c-torture/execute/920501-1.c compilation, -Os PASS: gcc.c-torture/execute/920501-1.c execution, -Os -FAIL: gcc.c-torture/execute/920501-1.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error) -UNRESOLVED: gcc.c-torture/execute/920501-1.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/920501-1.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/920501-1.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none PASS: gcc.c-torture/execute/920501-1.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/920501-1.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/920501-2.c compilation, -O0 @@ -71855,6 +73116,46 @@ PASS: gcc.c-torture/execute/divmod-1.c compilation, -O2 -flto -fno-use-linker-p PASS: gcc.c-torture/execute/divmod-1.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none PASS: gcc.c-torture/execute/divmod-1.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/divmod-1.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/doloop-1.c compilation, -O0 +PASS: gcc.c-torture/execute/doloop-1.c execution, -O0 +PASS: gcc.c-torture/execute/doloop-1.c compilation, -O1 +PASS: gcc.c-torture/execute/doloop-1.c execution, -O1 +PASS: gcc.c-torture/execute/doloop-1.c compilation, -O2 +PASS: gcc.c-torture/execute/doloop-1.c execution, -O2 +PASS: gcc.c-torture/execute/doloop-1.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/doloop-1.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/doloop-1.c compilation, -O3 -fomit-frame-pointer -funroll-loops +PASS: gcc.c-torture/execute/doloop-1.c execution, -O3 -fomit-frame-pointer -funroll-loops +PASS: gcc.c-torture/execute/doloop-1.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions +PASS: gcc.c-torture/execute/doloop-1.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions +PASS: gcc.c-torture/execute/doloop-1.c compilation, -O3 -g +PASS: gcc.c-torture/execute/doloop-1.c execution, -O3 -g +PASS: gcc.c-torture/execute/doloop-1.c compilation, -Os +PASS: gcc.c-torture/execute/doloop-1.c execution, -Os +PASS: gcc.c-torture/execute/doloop-1.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/doloop-1.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/doloop-1.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/doloop-1.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/doloop-2.c compilation, -O0 +PASS: gcc.c-torture/execute/doloop-2.c execution, -O0 +PASS: gcc.c-torture/execute/doloop-2.c compilation, -O1 +PASS: gcc.c-torture/execute/doloop-2.c execution, -O1 +PASS: gcc.c-torture/execute/doloop-2.c compilation, -O2 +PASS: gcc.c-torture/execute/doloop-2.c execution, -O2 +PASS: gcc.c-torture/execute/doloop-2.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/doloop-2.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/doloop-2.c compilation, -O3 -fomit-frame-pointer -funroll-loops +PASS: gcc.c-torture/execute/doloop-2.c execution, -O3 -fomit-frame-pointer -funroll-loops +PASS: gcc.c-torture/execute/doloop-2.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions +PASS: gcc.c-torture/execute/doloop-2.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions +PASS: gcc.c-torture/execute/doloop-2.c compilation, -O3 -g +PASS: gcc.c-torture/execute/doloop-2.c execution, -O3 -g +PASS: gcc.c-torture/execute/doloop-2.c compilation, -Os +PASS: gcc.c-torture/execute/doloop-2.c execution, -Os +PASS: gcc.c-torture/execute/doloop-2.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/doloop-2.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/doloop-2.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/doloop-2.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/eeprof-1.c compilation, -O0 PASS: gcc.c-torture/execute/eeprof-1.c execution, -O0 PASS: gcc.c-torture/execute/eeprof-1.c compilation, -O1 @@ -76555,26 +77856,6 @@ PASS: gcc.c-torture/execute/pr45695.c compilation, -O2 -flto -fno-use-linker-pl PASS: gcc.c-torture/execute/pr45695.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none PASS: gcc.c-torture/execute/pr45695.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/pr45695.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/pr45830.c compilation, -O0 -PASS: gcc.c-torture/execute/pr45830.c execution, -O0 -PASS: gcc.c-torture/execute/pr45830.c compilation, -O1 -PASS: gcc.c-torture/execute/pr45830.c execution, -O1 -PASS: gcc.c-torture/execute/pr45830.c compilation, -O2 -PASS: gcc.c-torture/execute/pr45830.c execution, -O2 -PASS: gcc.c-torture/execute/pr45830.c compilation, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/pr45830.c execution, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/pr45830.c compilation, -O3 -fomit-frame-pointer -funroll-loops -PASS: gcc.c-torture/execute/pr45830.c execution, -O3 -fomit-frame-pointer -funroll-loops -PASS: gcc.c-torture/execute/pr45830.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -PASS: gcc.c-torture/execute/pr45830.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -PASS: gcc.c-torture/execute/pr45830.c compilation, -O3 -g -PASS: gcc.c-torture/execute/pr45830.c execution, -O3 -g -PASS: gcc.c-torture/execute/pr45830.c compilation, -Os -PASS: gcc.c-torture/execute/pr45830.c execution, -Os -PASS: gcc.c-torture/execute/pr45830.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/pr45830.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/pr45830.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/pr45830.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/pr46019.c compilation, -O0 PASS: gcc.c-torture/execute/pr46019.c execution, -O0 PASS: gcc.c-torture/execute/pr46019.c compilation, -O1 @@ -77143,6 +78424,122 @@ PASS: gcc.c-torture/execute/pr51023.c compilation, -O2 -flto -fno-use-linker-pl PASS: gcc.c-torture/execute/pr51023.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none PASS: gcc.c-torture/execute/pr51023.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/pr51023.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr51323.c compilation, -O0 +PASS: gcc.c-torture/execute/pr51323.c execution, -O0 +PASS: gcc.c-torture/execute/pr51323.c compilation, -O1 +PASS: gcc.c-torture/execute/pr51323.c execution, -O1 +PASS: gcc.c-torture/execute/pr51323.c compilation, -O2 +PASS: gcc.c-torture/execute/pr51323.c execution, -O2 +PASS: gcc.c-torture/execute/pr51323.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr51323.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr51323.c compilation, -O3 -g +PASS: gcc.c-torture/execute/pr51323.c execution, -O3 -g +PASS: gcc.c-torture/execute/pr51323.c compilation, -Os +PASS: gcc.c-torture/execute/pr51323.c execution, -Os +PASS: gcc.c-torture/execute/pr51323.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr51323.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr51323.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr51323.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr51466.c compilation, -O0 +PASS: gcc.c-torture/execute/pr51466.c execution, -O0 +PASS: gcc.c-torture/execute/pr51466.c compilation, -O1 +PASS: gcc.c-torture/execute/pr51466.c execution, -O1 +PASS: gcc.c-torture/execute/pr51466.c compilation, -O2 +PASS: gcc.c-torture/execute/pr51466.c execution, -O2 +PASS: gcc.c-torture/execute/pr51466.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr51466.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr51466.c compilation, -O3 -g +PASS: gcc.c-torture/execute/pr51466.c execution, -O3 -g +PASS: gcc.c-torture/execute/pr51466.c compilation, -Os +PASS: gcc.c-torture/execute/pr51466.c execution, -Os +PASS: gcc.c-torture/execute/pr51466.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr51466.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr51466.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr51466.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr51877.c compilation, -O0 +PASS: gcc.c-torture/execute/pr51877.c execution, -O0 +PASS: gcc.c-torture/execute/pr51877.c compilation, -O1 +PASS: gcc.c-torture/execute/pr51877.c execution, -O1 +PASS: gcc.c-torture/execute/pr51877.c compilation, -O2 +PASS: gcc.c-torture/execute/pr51877.c execution, -O2 +PASS: gcc.c-torture/execute/pr51877.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr51877.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr51877.c compilation, -O3 -g +PASS: gcc.c-torture/execute/pr51877.c execution, -O3 -g +PASS: gcc.c-torture/execute/pr51877.c compilation, -Os +PASS: gcc.c-torture/execute/pr51877.c execution, -Os +PASS: gcc.c-torture/execute/pr51877.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr51877.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr51877.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr51877.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr51933.c compilation, -O0 +PASS: gcc.c-torture/execute/pr51933.c execution, -O0 +PASS: gcc.c-torture/execute/pr51933.c compilation, -O1 +PASS: gcc.c-torture/execute/pr51933.c execution, -O1 +PASS: gcc.c-torture/execute/pr51933.c compilation, -O2 +PASS: gcc.c-torture/execute/pr51933.c execution, -O2 +PASS: gcc.c-torture/execute/pr51933.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr51933.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr51933.c compilation, -O3 -fomit-frame-pointer -funroll-loops +PASS: gcc.c-torture/execute/pr51933.c execution, -O3 -fomit-frame-pointer -funroll-loops +PASS: gcc.c-torture/execute/pr51933.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions +PASS: gcc.c-torture/execute/pr51933.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions +PASS: gcc.c-torture/execute/pr51933.c compilation, -O3 -g +PASS: gcc.c-torture/execute/pr51933.c execution, -O3 -g +PASS: gcc.c-torture/execute/pr51933.c compilation, -Os +PASS: gcc.c-torture/execute/pr51933.c execution, -Os +PASS: gcc.c-torture/execute/pr51933.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr51933.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr51933.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr51933.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr52129.c compilation, -O0 +PASS: gcc.c-torture/execute/pr52129.c execution, -O0 +PASS: gcc.c-torture/execute/pr52129.c compilation, -O1 +PASS: gcc.c-torture/execute/pr52129.c execution, -O1 +PASS: gcc.c-torture/execute/pr52129.c compilation, -O2 +PASS: gcc.c-torture/execute/pr52129.c execution, -O2 +PASS: gcc.c-torture/execute/pr52129.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr52129.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr52129.c compilation, -O3 -g +PASS: gcc.c-torture/execute/pr52129.c execution, -O3 -g +PASS: gcc.c-torture/execute/pr52129.c compilation, -Os +PASS: gcc.c-torture/execute/pr52129.c execution, -Os +PASS: gcc.c-torture/execute/pr52129.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr52129.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr52129.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr52129.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr52209.c compilation, -O0 +PASS: gcc.c-torture/execute/pr52209.c execution, -O0 +PASS: gcc.c-torture/execute/pr52209.c compilation, -O1 +PASS: gcc.c-torture/execute/pr52209.c execution, -O1 +PASS: gcc.c-torture/execute/pr52209.c compilation, -O2 +PASS: gcc.c-torture/execute/pr52209.c execution, -O2 +PASS: gcc.c-torture/execute/pr52209.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr52209.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr52209.c compilation, -O3 -g +PASS: gcc.c-torture/execute/pr52209.c execution, -O3 -g +PASS: gcc.c-torture/execute/pr52209.c compilation, -Os +PASS: gcc.c-torture/execute/pr52209.c execution, -Os +PASS: gcc.c-torture/execute/pr52209.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr52209.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr52209.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr52209.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr52286.c compilation, -O0 +PASS: gcc.c-torture/execute/pr52286.c execution, -O0 +PASS: gcc.c-torture/execute/pr52286.c compilation, -O1 +PASS: gcc.c-torture/execute/pr52286.c execution, -O1 +PASS: gcc.c-torture/execute/pr52286.c compilation, -O2 +PASS: gcc.c-torture/execute/pr52286.c execution, -O2 +PASS: gcc.c-torture/execute/pr52286.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr52286.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr52286.c compilation, -O3 -g +PASS: gcc.c-torture/execute/pr52286.c execution, -O3 -g +PASS: gcc.c-torture/execute/pr52286.c compilation, -Os +PASS: gcc.c-torture/execute/pr52286.c execution, -Os +PASS: gcc.c-torture/execute/pr52286.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr52286.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr52286.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr52286.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/pr7284-1.c compilation, -O0 PASS: gcc.c-torture/execute/pr7284-1.c execution, -O0 PASS: gcc.c-torture/execute/pr7284-1.c compilation, -O1 @@ -81019,18 +82416,19 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.192r.dfinit, -O0 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.mode_sw, -O0 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.asmcons, -O0 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.ira, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.split2, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.pro_and_epilogue, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.stack, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.alignments, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.mach, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.barriers, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.shorten, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.nothrow, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.dwarf2, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.final, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.dfinish, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.231t.statistics, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.reload, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.split2, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.pro_and_epilogue, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.stack, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.alignments, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.mach, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.barriers, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.shorten, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.nothrow, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.dwarf2, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.final, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.dfinish, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.232t.statistics, -O0 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O1 -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O1 -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O1 comparison @@ -81150,25 +82548,26 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.subreg2, -O1 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.mode_sw, -O1 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.asmcons, -O1 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.ira, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.postreload, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.split2, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.pro_and_epilogue, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.dse2, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.csa, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.ce3, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.cprop_hardreg, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.rtl_dce, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.split3, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.stack, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.alignments, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.mach, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.barriers, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.shorten, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.nothrow, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.dwarf2, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.final, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.dfinish, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.231t.statistics, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.reload, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.postreload, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.split2, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.pro_and_epilogue, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.dse2, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.csa, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.ce3, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.cprop_hardreg, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.rtl_dce, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.split3, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.stack, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.alignments, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.mach, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.barriers, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.shorten, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.nothrow, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.dwarf2, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.final, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.dfinish, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.232t.statistics, -O1 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O2 -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O2 -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O2 comparison @@ -81310,29 +82709,31 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.subreg2, -O2 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.mode_sw, -O2 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.asmcons, -O2 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.ira, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.postreload, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.split2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.pro_and_epilogue, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.dse2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.csa, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.peephole2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.ce3, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.cprop_hardreg, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.rtl_dce, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.bbro, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.split4, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.sched2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.stack, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.alignments, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.compgotos, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.mach, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.barriers, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.shorten, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.nothrow, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.dwarf2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.final, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.dfinish, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.231t.statistics, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.reload, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.postreload, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.split2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.ree, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.pro_and_epilogue, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.dse2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.csa, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.peephole2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.ce3, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.cprop_hardreg, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.rtl_dce, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.bbro, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.split4, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.sched2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.stack, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.alignments, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.compgotos, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.mach, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.barriers, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.shorten, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.nothrow, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.dwarf2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.final, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.dfinish, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.232t.statistics, -O2 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -fomit-frame-pointer -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -fomit-frame-pointer -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O3 -fomit-frame-pointer comparison @@ -81482,30 +82883,32 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.subreg2, -O3 -fomit-frame-point PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.mode_sw, -O3 -fomit-frame-pointer comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.asmcons, -O3 -fomit-frame-pointer comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.ira, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.postreload, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.gcse2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.split2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.pro_and_epilogue, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.dse2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.csa, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.peephole2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.ce3, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.cprop_hardreg, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.rtl_dce, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.bbro, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.split4, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.sched2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.stack, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.alignments, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.compgotos, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.mach, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.barriers, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.shorten, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.nothrow, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.dwarf2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.final, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.dfinish, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.231t.statistics, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.reload, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.postreload, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.gcse2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.split2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.ree, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.pro_and_epilogue, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.dse2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.csa, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.peephole2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.ce3, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.cprop_hardreg, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.rtl_dce, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.bbro, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.split4, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.sched2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.stack, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.alignments, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.compgotos, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.mach, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.barriers, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.shorten, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.nothrow, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.dwarf2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.final, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.dfinish, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.232t.statistics, -O3 -fomit-frame-pointer comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -fomit-frame-pointer -funroll-loops -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -fomit-frame-pointer -funroll-loops -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O3 -fomit-frame-pointer -funroll-loops comparison @@ -81657,31 +83060,33 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.subreg2, -O3 -fomit-frame-point PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.mode_sw, -O3 -fomit-frame-pointer -funroll-loops comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.asmcons, -O3 -fomit-frame-pointer -funroll-loops comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.ira, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.postreload, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.gcse2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.split2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.pro_and_epilogue, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.dse2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.csa, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.peephole2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.ce3, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.rnreg, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.cprop_hardreg, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.rtl_dce, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.bbro, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.split4, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.sched2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.stack, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.alignments, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.compgotos, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.mach, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.barriers, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.shorten, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.nothrow, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.dwarf2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.final, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.dfinish, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.231t.statistics, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.reload, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.postreload, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.gcse2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.split2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.ree, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.pro_and_epilogue, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.dse2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.csa, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.peephole2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.ce3, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.rnreg, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.cprop_hardreg, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.rtl_dce, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.bbro, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.split4, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.sched2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.stack, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.alignments, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.compgotos, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.mach, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.barriers, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.shorten, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.nothrow, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.dwarf2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.final, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.dfinish, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.232t.statistics, -O3 -fomit-frame-pointer -funroll-loops comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison @@ -81833,31 +83238,33 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.subreg2, -O3 -fomit-frame-point PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.mode_sw, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.asmcons, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.ira, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.postreload, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.gcse2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.split2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.pro_and_epilogue, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.dse2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.csa, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.peephole2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.ce3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.rnreg, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.cprop_hardreg, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.rtl_dce, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.bbro, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.split4, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.sched2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.stack, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.alignments, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.compgotos, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.mach, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.barriers, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.shorten, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.nothrow, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.dwarf2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.final, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.dfinish, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.231t.statistics, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.reload, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.postreload, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.gcse2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.split2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.ree, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.pro_and_epilogue, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.dse2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.csa, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.peephole2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.ce3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.rnreg, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.cprop_hardreg, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.rtl_dce, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.bbro, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.split4, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.sched2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.stack, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.alignments, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.compgotos, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.mach, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.barriers, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.shorten, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.nothrow, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.dwarf2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.final, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.dfinish, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.232t.statistics, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -g -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -g -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O3 -g comparison @@ -82007,31 +83414,33 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.subreg2, -O3 -g comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.mode_sw, -O3 -g comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.asmcons, -O3 -g comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.ira, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.postreload, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.gcse2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.split2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.pro_and_epilogue, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.dse2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.csa, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.peephole2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.ce3, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.cprop_hardreg, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.rtl_dce, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.bbro, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.split4, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.sched2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.stack, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.alignments, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.compgotos, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.vartrack, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.mach, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.barriers, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.shorten, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.nothrow, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.dwarf2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.final, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.dfinish, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.231t.statistics, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.reload, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.postreload, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.gcse2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.split2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.ree, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.pro_and_epilogue, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.dse2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.csa, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.peephole2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.ce3, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.cprop_hardreg, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.rtl_dce, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.bbro, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.split4, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.sched2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.stack, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.alignments, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.compgotos, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.vartrack, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.mach, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.barriers, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.shorten, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.nothrow, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.dwarf2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.final, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.dfinish, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.232t.statistics, -O3 -g comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c, -Os -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c, -Os -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -Os comparison @@ -82171,27 +83580,29 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.subreg2, -Os comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.mode_sw, -Os comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.asmcons, -Os comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.ira, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.postreload, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.split2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.pro_and_epilogue, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.dse2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.csa, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.peephole2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.ce3, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.cprop_hardreg, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.rtl_dce, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.split4, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.sched2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.stack, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.alignments, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.mach, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.barriers, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.shorten, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.nothrow, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.dwarf2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.final, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.dfinish, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.231t.statistics, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.reload, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.postreload, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.split2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.ree, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.pro_and_epilogue, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.dse2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.csa, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.peephole2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.ce3, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.cprop_hardreg, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.rtl_dce, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.split4, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.sched2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.stack, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.alignments, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.mach, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.barriers, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.shorten, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.nothrow, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.dwarf2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.final, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.dfinish, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.232t.statistics, -Os comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O2 -flto -fno-use-linker-plugin -flto-partition=none -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O2 -flto -fno-use-linker-plugin -flto-partition=none -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison @@ -82335,29 +83746,31 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.subreg2, -O2 -flto -fno-use-lin PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.mode_sw, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.asmcons, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.ira, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.postreload, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.split2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.pro_and_epilogue, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.dse2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.csa, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.peephole2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.ce3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.cprop_hardreg, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.rtl_dce, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.bbro, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.split4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.sched2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.stack, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.alignments, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.compgotos, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.mach, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.barriers, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.shorten, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.nothrow, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.dwarf2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.final, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.dfinish, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.231t.statistics, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.reload, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.postreload, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.split2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.ree, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.pro_and_epilogue, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.dse2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.csa, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.peephole2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.ce3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.cprop_hardreg, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.rtl_dce, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.bbro, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.split4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.sched2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.stack, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.alignments, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.compgotos, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.mach, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.barriers, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.shorten, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.nothrow, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.dwarf2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.final, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.dfinish, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.232t.statistics, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison @@ -82398,7 +83811,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.052i.pure-const, -O2 -flto -fuse-lin PASS: gcc.c-torture/unsorted/dump-noaddr.c.054i.lto_gimple_out, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.055i.lto_decls_out, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.combine, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.231t.statistics, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.232t.statistics, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison PASS: gcc.c-torture/unsorted/e.c, -O0 PASS: gcc.c-torture/unsorted/e.c, -O1 PASS: gcc.c-torture/unsorted/e.c, -O2 @@ -88683,6 +90096,8 @@ PASS: gcc.dg/debug/dwarf2/pr47939-4.c scan-assembler DW_TAG_typedef[^\\r\\n]*[\\ PASS: gcc.dg/debug/dwarf2/pr49871.c (test for excess errors) PASS: gcc.dg/debug/dwarf2/pr49871.c scan-assembler \\(DW_AT_data_member_location\\)[^\\r\\n]*[\\r\\n]+[^\\r\\n]*\\(DW_FORM_udata\\) PASS: gcc.dg/debug/dwarf2/pr49871.c scan-assembler-not \\(DW_AT_data_member_location\\)[^\\r\\n]*[\\r\\n]+[^\\r\\n]*\\(DW_FORM_data[48]\\) +PASS: gcc.dg/debug/dwarf2/pr51410.c (test for excess errors) +PASS: gcc.dg/debug/dwarf2/pr51410.c scan-assembler-times \\(DIE[^\\r\\n]*DW_TAG_variable\\) 1 PASS: gcc.dg/debug/dwarf2/short-circuit.c (test for excess errors) PASS: gcc.dg/debug/dwarf2/short-circuit.c scan-assembler short-circuit.c:11 PASS: gcc.dg/debug/dwarf2/short-circuit.c scan-assembler short-circuit.c:12 @@ -88863,6 +90278,7 @@ PASS: gcc.dg/dfp/pr41049.c (test for excess errors) PASS: gcc.dg/dfp/pr41049.c execution test PASS: gcc.dg/dfp/pr48204.c (test for excess errors) PASS: gcc.dg/dfp/pr48928.c (test for excess errors) +PASS: gcc.dg/dfp/pr52140.c (test for excess errors) PASS: gcc.dg/dfp/pragma-float-const-decimal64-1.c (test for excess errors) PASS: gcc.dg/dfp/pragma-float-const-decimal64-2.c (test for excess errors) PASS: gcc.dg/dfp/pragma-float-const-decimal64-3.c (test for excess errors) @@ -89790,6 +91206,7 @@ PASS: gcc.dg/20100906-1.c execution test PASS: gcc.dg/20101010-1.c (test for excess errors) PASS: gcc.dg/20101013-1.c (test for excess errors) PASS: gcc.dg/20101013-1.c scan-tree-dump optimized ">>" +PASS: gcc.dg/20111216-1.c (test for excess errors) PASS: gcc.dg/920413-1.c (test for warnings, line 8) PASS: gcc.dg/920413-1.c (test for excess errors) PASS: gcc.dg/940409-1.c with arg (test for bogus messages, line 5) @@ -90448,7 +91865,7 @@ PASS: gcc.dg/Woverride-init-2.c (test for warnings, line 21) PASS: gcc.dg/Woverride-init-2.c (test for warnings, line 26) PASS: gcc.dg/Woverride-init-2.c (test for excess errors) PASS: gcc.dg/Woverride-init-3.c (test for excess errors) -PASS: gcc.dg/Wpadded.c (test for warnings, line 12) +PASS: gcc.dg/Wpadded.c (test for warnings, line 13) PASS: gcc.dg/Wpadded.c (test for excess errors) PASS: gcc.dg/Wparentheses-1.c (test for bogus messages, line 11) PASS: gcc.dg/Wparentheses-1.c (test for warnings, line 12) @@ -90815,7 +92232,7 @@ PASS: gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c (test for excess er PASS: gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c (test for bogus messages, line 11) PASS: gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c (test for excess errors) PASS: gcc.dg/Wstrict-aliasing-bogus-pta-1.c (test for excess errors) -PASS: gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c (test for bogus messages, line 20) +PASS: gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c (test for bogus messages, line 21) PASS: gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c (test for excess errors) PASS: gcc.dg/Wstrict-aliasing-bogus-ref-all.c (test for warnings, line 24) PASS: gcc.dg/Wstrict-aliasing-bogus-ref-all.c (test for warnings, line 39) @@ -91062,6 +92479,10 @@ PASS: gcc.dg/alias-10.c (test for excess errors) PASS: gcc.dg/alias-10.c scan-tree-dump-times unswitch "Unswitching" 1 PASS: gcc.dg/alias-11.c (test for excess errors) PASS: gcc.dg/alias-11.c execution test +PASS: gcc.dg/alias-12.c (test for errors, line 4) +PASS: gcc.dg/alias-12.c (test for excess errors) +PASS: gcc.dg/alias-13.c (test for errors, line 4) +PASS: gcc.dg/alias-13.c (test for excess errors) PASS: gcc.dg/alias-2.c (test for warnings, line 14) PASS: gcc.dg/alias-2.c (test for excess errors) PASS: gcc.dg/alias-3.c (test for errors, line 9) @@ -91511,6 +92932,9 @@ PASS: gcc.dg/atomic-op-3.c execution test PASS: gcc.dg/atomic-op-4.c (test for excess errors) PASS: gcc.dg/atomic-op-4.c execution test UNSUPPORTED: gcc.dg/atomic-op-5.c +PASS: gcc.dg/atomic-op-optimize.c (test for excess errors) +PASS: gcc.dg/atomic-op-optimize.c scan-assembler-times cmpxchg 0 +PASS: gcc.dg/atomic-op-optimize.c scan-assembler-times xchg 2 PASS: gcc.dg/atomic-param.c (test for errors, line 11) PASS: gcc.dg/atomic-param.c (test for errors, line 12) PASS: gcc.dg/atomic-param.c (test for excess errors) @@ -91744,6 +93168,8 @@ PASS: gcc.dg/bconstp-4.c (test for errors, line 10) PASS: gcc.dg/bconstp-4.c (test for excess errors) UNSUPPORTED: gcc.dg/bf-ms-attrib.c UNSUPPORTED: gcc.dg/bf-ms-layout-2.c +PASS: gcc.dg/bf-ms-layout-3.c (test for excess errors) +PASS: gcc.dg/bf-ms-layout-3.c execution test UNSUPPORTED: gcc.dg/bf-ms-layout.c UNSUPPORTED: gcc.dg/bf-no-ms-layout.c UNSUPPORTED: gcc.dg/bf-spl1.c @@ -92183,6 +93609,8 @@ PASS: gcc.dg/builtins-error.c (test for errors, line 61) PASS: gcc.dg/builtins-error.c (test for errors, line 62) PASS: gcc.dg/builtins-error.c (test for errors, line 63) PASS: gcc.dg/builtins-error.c (test for excess errors) +PASS: gcc.dg/c11-version-1.c (test for excess errors) +PASS: gcc.dg/c11-version-2.c (test for excess errors) PASS: gcc.dg/c1x-align-1.c (test for warnings, line 41) PASS: gcc.dg/c1x-align-1.c (test for excess errors) PASS: gcc.dg/c1x-align-2.c (test for warnings, line 47) @@ -93040,6 +94468,7 @@ PASS: gcc.dg/c90-vla-1.c (test for errors, line 8) PASS: gcc.dg/c90-vla-1.c (test for excess errors) PASS: gcc.dg/c94-digraph-1.c (test for excess errors) PASS: gcc.dg/c94-digraph-1.c execution test +PASS: gcc.dg/c94-version-1.c (test for excess errors) PASS: gcc.dg/c99-align-1.c (test for errors, line 5) PASS: gcc.dg/c99-align-1.c (test for errors, line 6) PASS: gcc.dg/c99-align-1.c (test for excess errors) @@ -94619,6 +96048,7 @@ PASS: gcc.dg/c99-typespec-1.c unsigned long long int unsigned (test for errors, PASS: gcc.dg/c99-typespec-1.c unsigned long long int _Bool (test for errors, line 1163) PASS: gcc.dg/c99-typespec-1.c unsigned long long int _Complex (test for errors, line 1164) PASS: gcc.dg/c99-typespec-1.c (test for excess errors) +PASS: gcc.dg/c99-version-1.c (test for excess errors) PASS: gcc.dg/c99-vla-1.c (test for bogus messages, line 8) PASS: gcc.dg/c99-vla-1.c (test for excess errors) PASS: gcc.dg/c99-vla-2.c (test for excess errors) @@ -96270,6 +97700,8 @@ PASS: gcc.dg/enum3.c (test for errors, line 8) PASS: gcc.dg/enum3.c (test for excess errors) PASS: gcc.dg/errno-1.c (test for excess errors) PASS: gcc.dg/errno-1.c scan-assembler do_not_optimize_away +PASS: gcc.dg/ext-elim-1.c (test for excess errors) +PASS: gcc.dg/ext-elim-1.c execution test PASS: gcc.dg/extra-semi-1.c (test for excess errors) PASS: gcc.dg/extra-semi-2.c (test for warnings, line 7) PASS: gcc.dg/extra-semi-2.c (test for excess errors) @@ -96408,6 +97840,8 @@ PASS: gcc.dg/fold-compare-5.c (test for excess errors) PASS: gcc.dg/fold-compare-5.c scan-tree-dump-times original "return 2 - a == a" 1 PASS: gcc.dg/fold-compare-5.c scan-tree-dump-times original "return 0" 1 PASS: gcc.dg/fold-compare-5.c scan-tree-dump-times original "return 1" 1 +PASS: gcc.dg/fold-compare-6.c (test for excess errors) +PASS: gcc.dg/fold-compare-6.c scan-tree-dump original "xlcbug = 1;" PASS: gcc.dg/fold-complex-1.c (test for excess errors) PASS: gcc.dg/fold-complex-1.c scan-tree-dump-times original "COMPLEX_EXPR" 0 PASS: gcc.dg/fold-cond-1.c (test for excess errors) @@ -96627,6 +98061,7 @@ PASS: gcc.dg/gnu-cond-expr-2.c (test for warnings, line 12) PASS: gcc.dg/gnu-cond-expr-2.c (test for excess errors) PASS: gcc.dg/gnu-cond-expr-3.c (test for errors, line 12) PASS: gcc.dg/gnu-cond-expr-3.c (test for excess errors) +PASS: gcc.dg/gnu11-version-1.c (test for excess errors) PASS: gcc.dg/gnu89-const-expr-1.c (test for errors, line 12) PASS: gcc.dg/gnu89-const-expr-1.c (test for errors, line 16) PASS: gcc.dg/gnu89-const-expr-1.c ISO (test for errors, line 16) @@ -99285,6 +100720,8 @@ PASS: gcc.dg/pr33826.c scan-ipa-dump-not pure-const "found to be pure: recurse2b PASS: gcc.dg/pr33826.c scan-ipa-dump-not pure-const "found to be const: recurse1" PASS: gcc.dg/pr33826.c scan-ipa-dump-not pure-const "found to be const: recurse2a" PASS: gcc.dg/pr33826.c scan-ipa-dump-not pure-const "found to be const: recurse2b" +PASS: gcc.dg/pr33919.c (test for excess errors) +PASS: gcc.dg/pr33919.c execution test PASS: gcc.dg/pr33923.c (test for excess errors) PASS: gcc.dg/pr33961.c (test for excess errors) PASS: gcc.dg/pr33961.c execution test @@ -99340,7 +100777,7 @@ PASS: gcc.dg/pr35440.c (test for errors, line 10) PASS: gcc.dg/pr35440.c (test for errors, line 11) PASS: gcc.dg/pr35440.c (test for excess errors) PASS: gcc.dg/pr35442.c (test for bogus messages, line ) -PASS: gcc.dg/pr35442.c (test for errors, line 10) +PASS: gcc.dg/pr35442.c (test for errors, line 11) PASS: gcc.dg/pr35442.c (test for excess errors) PASS: gcc.dg/pr35443.c (test for bogus messages, line ) PASS: gcc.dg/pr35443.c (test for errors, line 8) @@ -99753,6 +101190,9 @@ UNSUPPORTED: gcc.dg/pr45352-3.c UNSUPPORTED: gcc.dg/pr45352.c PASS: gcc.dg/pr45353.c (test for excess errors) PASS: gcc.dg/pr45415.c (test for excess errors) +PASS: gcc.dg/pr45416.c (test for excess errors) +PASS: gcc.dg/pr45416.c scan-assembler andl +PASS: gcc.dg/pr45416.c scan-assembler-not setne PASS: gcc.dg/pr45449.c (test for excess errors) PASS: gcc.dg/pr45461.c (test for warnings, line 12) PASS: gcc.dg/pr45461.c (test for warnings, line 12) @@ -99900,7 +101340,10 @@ PASS: gcc.dg/pr48335-5.c (test for excess errors) PASS: gcc.dg/pr48335-6.c (test for excess errors) PASS: gcc.dg/pr48335-7.c (test for excess errors) PASS: gcc.dg/pr48335-8.c (test for excess errors) +UNSUPPORTED: gcc.dg/pr48374.c PASS: gcc.dg/pr48442.c (test for excess errors) +PASS: gcc.dg/pr48524.c (test for errors, line 4) +PASS: gcc.dg/pr48524.c (test for excess errors) PASS: gcc.dg/pr48552-1.c (test for warnings, line 10) PASS: gcc.dg/pr48552-1.c (test for errors, line 10) PASS: gcc.dg/pr48552-1.c (test for warnings, line 16) @@ -99968,6 +101411,8 @@ PASS: gcc.dg/pr49994-1.c (test for excess errors) PASS: gcc.dg/pr49994-2.c (test for excess errors) PASS: gcc.dg/pr49994-3.c (test for excess errors) PASS: gcc.dg/pr50017.c (test for excess errors) +PASS: gcc.dg/pr50078.c (test for excess errors) +PASS: gcc.dg/pr50078.c scan-assembler-times movl[^\n\r]*nonvolvar 2 PASS: gcc.dg/pr50132.c (test for excess errors) PASS: gcc.dg/pr50133.c (test for excess errors) PASS: gcc.dg/pr50161.c (test for excess errors) @@ -100004,6 +101449,45 @@ PASS: gcc.dg/pr51012-1.c (test for excess errors) PASS: gcc.dg/pr51012-2.c (test for excess errors) PASS: gcc.dg/pr51039.c (test for excess errors) PASS: gcc.dg/pr51261.c (test for excess errors) +PASS: gcc.dg/pr51321.c (test for errors, line 4) +PASS: gcc.dg/pr51321.c (test for excess errors) +PASS: gcc.dg/pr51408.c (test for excess errors) +PASS: gcc.dg/pr51408.c execution test +PASS: gcc.dg/pr51481.c (test for excess errors) +PASS: gcc.dg/pr51491-2.c (test for excess errors) +PASS: gcc.dg/pr51491-2.c scan-tree-dump-times ccp1 "CLOBBER" 2 +PASS: gcc.dg/pr51491.c (test for excess errors) +PASS: gcc.dg/pr51491.c scan-rtl-dump-times expand "Partition" 1 +PASS: gcc.dg/pr51505.c (test for excess errors) +PASS: gcc.dg/pr51519.c (test for excess errors) +PASS: gcc.dg/pr51557.c (test for excess errors) +PASS: gcc.dg/pr51644.c (test for bogus messages, line 17) +PASS: gcc.dg/pr51644.c (test for bogus messages, line 33) +PASS: gcc.dg/pr51644.c (test for excess errors) +PASS: gcc.dg/pr51683.c (test for excess errors) +PASS: gcc.dg/pr51683.c scan-tree-dump optimized "memcpy" +PASS: gcc.dg/pr51695.c (test for excess errors) +PASS: gcc.dg/pr51762.c (test for excess errors) +PASS: gcc.dg/pr51796.c (test for excess errors) +PASS: gcc.dg/pr51821.c (test for excess errors) +PASS: gcc.dg/pr51821.c execution test +PASS: gcc.dg/pr51865.c (test for excess errors) +PASS: gcc.dg/pr51867.c (test for excess errors) +PASS: gcc.dg/pr51867.c scan-rtl-dump-times expand "call_insn" 2 +PASS: gcc.dg/pr51957-1.c (test for excess errors) +PASS: gcc.dg/pr51957-2.c (test for excess errors) +PASS: gcc.dg/pr51990-2.c (test for excess errors) +PASS: gcc.dg/pr51990.c (test for excess errors) +PASS: gcc.dg/pr52045.c (test for excess errors) +PASS: gcc.dg/pr52046.c (test for excess errors) +PASS: gcc.dg/pr52086.c (test for excess errors) +PASS: gcc.dg/pr52132.c (test for excess errors) +PASS: gcc.dg/pr52139.c (test for excess errors) +PASS: gcc.dg/pr52210.c (test for excess errors) +PASS: gcc.dg/pr52318.c (test for excess errors) +PASS: gcc.dg/pr52355.c (test for excess errors) +PASS: gcc.dg/pr52445.c (test for excess errors) +PASS: gcc.dg/pr52445.c scan-tree-dump-not cselim "cstore." PASS: gcc.dg/pr8715.c (test for warnings, line 10) PASS: gcc.dg/pr8715.c (test for excess errors) PASS: gcc.dg/pr8788-1.c (test for errors, line 14) @@ -100436,15 +101920,15 @@ PASS: gcc.dg/return-type-2.c warning for falling off end of non-void function (t PASS: gcc.dg/return-type-2.c (test for excess errors) PASS: gcc.dg/return-type-3.c warning for falling off end of non-void function (test for warnings, line 14) PASS: gcc.dg/return-type-3.c (test for excess errors) -PASS: gcc.dg/scal-to-vec1.c (test for errors, line 27) -PASS: gcc.dg/scal-to-vec1.c (test for errors, line 28) +PASS: gcc.dg/scal-to-vec1.c (test for errors, line 29) PASS: gcc.dg/scal-to-vec1.c (test for errors, line 30) -PASS: gcc.dg/scal-to-vec1.c (test for errors, line 31) PASS: gcc.dg/scal-to-vec1.c (test for errors, line 32) PASS: gcc.dg/scal-to-vec1.c (test for errors, line 33) -PASS: gcc.dg/scal-to-vec1.c (test for errors, line 36) -PASS: gcc.dg/scal-to-vec1.c (test for errors, line 37) +PASS: gcc.dg/scal-to-vec1.c (test for errors, line 34) +PASS: gcc.dg/scal-to-vec1.c (test for errors, line 35) PASS: gcc.dg/scal-to-vec1.c (test for errors, line 38) +PASS: gcc.dg/scal-to-vec1.c (test for errors, line 39) +PASS: gcc.dg/scal-to-vec1.c (test for errors, line 40) PASS: gcc.dg/scal-to-vec1.c (test for excess errors) PASS: gcc.dg/scal-to-vec2.c (test for excess errors) PASS: gcc.dg/section1.c (test for excess errors) @@ -100636,6 +102120,8 @@ PASS: gcc.dg/sms-1.c (test for excess errors) PASS: gcc.dg/sms-1.c execution test PASS: gcc.dg/sms-10.c (test for excess errors) PASS: gcc.dg/sms-10.c execution test +PASS: gcc.dg/sms-11.c (test for excess errors) +PASS: gcc.dg/sms-11.c execution test PASS: gcc.dg/sms-2.c (test for excess errors) PASS: gcc.dg/sms-3.c (test for excess errors) PASS: gcc.dg/sms-3.c execution test @@ -102650,9 +104136,9 @@ PASS: gcc.dg/vector-2.c (test for excess errors) PASS: gcc.dg/vector-3.c (test for errors, line 5) PASS: gcc.dg/vector-3.c (test for excess errors) PASS: gcc.dg/vector-4.c (test for excess errors) -PASS: gcc.dg/vector-compare-1.c (test for errors, line 14) -PASS: gcc.dg/vector-compare-1.c (test for errors, line 15) PASS: gcc.dg/vector-compare-1.c (test for errors, line 16) +PASS: gcc.dg/vector-compare-1.c (test for errors, line 17) +PASS: gcc.dg/vector-compare-1.c (test for errors, line 18) PASS: gcc.dg/vector-compare-1.c (test for excess errors) PASS: gcc.dg/vector-compare-2.c (test for excess errors) PASS: gcc.dg/vector-init-1.c (test for excess errors) @@ -102853,9 +104339,13 @@ PASS: gcc.dg/void-cast-2.c (test for warnings, line 8) PASS: gcc.dg/void-cast-2.c (test for excess errors) PASS: gcc.dg/volatile-bitfields-1.c (test for excess errors) PASS: gcc.dg/volatile-bitfields-1.c execution test +PASS: gcc.dg/volatile-bitfields-2.c (test for excess errors) +PASS: gcc.dg/volatile-bitfields-2.c execution test PASS: gcc.dg/volatile1.c (test for excess errors) PASS: gcc.dg/volatile2.c (test for excess errors) PASS: gcc.dg/volatile2.c scan-tree-dump optimized "{v}" +PASS: gcc.dg/volatile3.c (test for excess errors) +PASS: gcc.dg/volatile3.c scan-tree-dump-not ssa "{v}" PASS: gcc.dg/vshift-1.c (test for excess errors) PASS: gcc.dg/vshift-1.c execution test PASS: gcc.dg/vshift-2.c (test for excess errors) @@ -103094,6 +104584,8 @@ PASS: c-c++-common/Wunused-var-7.c -Wc++-compat (test for excess errors) PASS: c-c++-common/Wunused-var-8.c -Wc++-compat (test for excess errors) PASS: c-c++-common/Wunused-var-9.c -Wc++-compat (test for warnings, line 29) PASS: c-c++-common/Wunused-var-9.c -Wc++-compat (test for excess errors) +PASS: c-c++-common/abi-bf.c -Wc++-compat (test for warnings, line 1) +PASS: c-c++-common/abi-bf.c -Wc++-compat (test for excess errors) PASS: c-c++-common/asmgoto-1.c -Wc++-compat (test for excess errors) PASS: c-c++-common/asmgoto-2.c -Wc++-compat (test for errors, line 10) PASS: c-c++-common/asmgoto-2.c -Wc++-compat (test for errors, line 11) @@ -103118,7 +104610,7 @@ PASS: c-c++-common/builtin-offsetof.c -Wc++-compat (test for warnings, line 2 PASS: c-c++-common/builtin-offsetof.c -Wc++-compat (test for errors, line 28) PASS: c-c++-common/builtin-offsetof.c -Wc++-compat (test for excess errors) PASS: c-c++-common/cxxbitfields-3.c -Wc++-compat (test for excess errors) -PASS: c-c++-common/cxxbitfields-3.c scan-assembler movl.*, var +PASS: c-c++-common/cxxbitfields-3.c scan-assembler movl.*, _?var PASS: c-c++-common/cxxbitfields-6.c -Wc++-compat (test for excess errors) PASS: c-c++-common/fmax-errors.c -Wc++-compat (test for errors, line 7) PASS: c-c++-common/fmax-errors.c -Wc++-compat (test for errors, line 8) @@ -103173,6 +104665,13 @@ PASS: c-c++-common/pr46562-2.c -Wc++-compat (test for excess errors) PASS: c-c++-common/pr46562-2.c -Wc++-compat scan-tree-dump fre1 "= 0;" PASS: c-c++-common/pr46562.c -Wc++-compat (test for excess errors) PASS: c-c++-common/pr46562.c -Wc++-compat scan-tree-dump ccp1 "return 0;" +PASS: c-c++-common/pr51768.c -Wc++-compat (test for errors, line 8) +PASS: c-c++-common/pr51768.c -Wc++-compat (test for errors, line 16) +PASS: c-c++-common/pr51768.c -Wc++-compat (test for errors, line 24) +PASS: c-c++-common/pr51768.c -Wc++-compat (test for excess errors) +PASS: c-c++-common/pr52177.c -Wc++-compat (test for excess errors) +PASS: c-c++-common/pr52181.c -Wc++-compat (test for bogus messages, line 11) +PASS: c-c++-common/pr52181.c -Wc++-compat (test for excess errors) PASS: c-c++-common/raw-string-1.c -Wc++-compat (test for excess errors) PASS: c-c++-common/raw-string-1.c -Wc++-compat execution test PASS: c-c++-common/raw-string-10.c -Wc++-compat (test for excess errors) @@ -103242,6 +104741,8 @@ PASS: c-c++-common/restrict-2.c -Wc++-compat (test for excess errors) PASS: c-c++-common/restrict-2.c -Wc++-compat scan-tree-dump-times lim1 "Moving statement" 11 PASS: c-c++-common/restrict-4.c -Wc++-compat (test for excess errors) PASS: c-c++-common/restrict-4.c -Wc++-compat scan-tree-dump lim1 "Executing store motion" +PASS: c-c++-common/transparent-union-1.c -Wc++-compat (test for warnings, line 3) +PASS: c-c++-common/transparent-union-1.c -Wc++-compat (test for excess errors) PASS: c-c++-common/uninit-17.c -Wc++-compat (test for warnings, line 12) PASS: c-c++-common/uninit-17.c -Wc++-compat (test for warnings, line 16) PASS: c-c++-common/uninit-17.c -Wc++-compat (test for excess errors) @@ -106622,6 +108123,7 @@ PASS: c-c++-common/gomp/atomic-7.c (test for excess errors) PASS: c-c++-common/gomp/atomic-8.c (test for excess errors) PASS: c-c++-common/gomp/atomic-9.c (test for excess errors) PASS: c-c++-common/gomp/atomic-9.c scan-tree-dump-times ompexp "__atomic_fetch_add" 1 +PASS: c-c++-common/gomp/pr51360.c (test for excess errors) PASS: gcc.dg/gomp/asm-1.c (test for excess errors) PASS: gcc.dg/gomp/atomic-5.c (test for errors, line 12) PASS: gcc.dg/gomp/atomic-5.c (test for errors, line 16) @@ -106987,6 +108489,7 @@ PASS: gcc.dg/gomp/pr47963.c (test for excess errors) PASS: gcc.dg/gomp/pr48591.c (test for excess errors) PASS: gcc.dg/gomp/pr48716.c (test for excess errors) PASS: gcc.dg/gomp/pr49640.c (test for excess errors) +PASS: gcc.dg/gomp/pr51339.c (test for excess errors) PASS: gcc.dg/gomp/preprocess-1.c (test for excess errors) PASS: gcc.dg/gomp/preprocess-1.c scan-file (^|\n)#pragma omp parallel private \\(i1\\) shared \\(j1\\) firstprivate \\(k1\\)($|\n) PASS: gcc.dg/gomp/sections-1.c (test for excess errors) @@ -107051,7 +108554,7 @@ PASS: gcc.dg/graphite/scop-19.c scan-tree-dump-times graphite "number of SCoPs: PASS: gcc.dg/graphite/scop-2.c (test for excess errors) PASS: gcc.dg/graphite/scop-2.c scan-tree-dump-times graphite "number of SCoPs: 4" 1 PASS: gcc.dg/graphite/scop-20.c (test for excess errors) -PASS: gcc.dg/graphite/scop-20.c scan-tree-dump-times graphite "number of SCoPs: 2" 1 +XFAIL: gcc.dg/graphite/scop-20.c scan-tree-dump-times graphite "number of SCoPs: 2" 1 PASS: gcc.dg/graphite/scop-21.c (test for excess errors) PASS: gcc.dg/graphite/scop-21.c scan-tree-dump-times graphite "number of SCoPs: 1" 1 PASS: gcc.dg/graphite/scop-22.c (test for excess errors) @@ -107164,6 +108667,8 @@ PASS: gcc.dg/graphite/interchange-14.c scan-tree-dump-times graphite "will be in PASS: gcc.dg/graphite/interchange-15.c (test for excess errors) PASS: gcc.dg/graphite/interchange-15.c execution test PASS: gcc.dg/graphite/interchange-15.c scan-tree-dump-times graphite "will be interchanged" 1 +PASS: gcc.dg/graphite/interchange-16.c (test for excess errors) +PASS: gcc.dg/graphite/interchange-16.c execution test PASS: gcc.dg/graphite/interchange-2.c (test for excess errors) PASS: gcc.dg/graphite/interchange-2.c execution test XFAIL: gcc.dg/graphite/interchange-2.c scan-tree-dump-times graphite "will be interchanged" 1 @@ -107303,6 +108808,7 @@ PASS: gcc.dg/graphite/pr46924.c (test for excess errors) PASS: gcc.dg/graphite/pr46966.c (test for excess errors) PASS: gcc.dg/graphite/pr46970.c (test for excess errors) PASS: gcc.dg/graphite/pr46970.c execution test +PASS: gcc.dg/graphite/pr50561.c (test for excess errors) Running [...]/hurd/master/gcc/testsuite/gcc.dg/guality/guality.exp ... PASS: gcc.dg/guality/asm-1.c -O0 (test for excess errors) PASS: gcc.dg/guality/asm-1.c -O0 execution test @@ -108258,9 +109764,9 @@ PASS: gcc.dg/guality/pr43177.c -O2 -flto -fno-use-linker-plugin -flto-partition PASS: gcc.dg/guality/pr43177.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/guality/pr43177.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test PASS: gcc.dg/guality/pr43177.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 15 l == 10 -FAIL: gcc.dg/guality/pr43177.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 15 x == 7 +PASS: gcc.dg/guality/pr43177.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 15 x == 7 PASS: gcc.dg/guality/pr43177.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 24 l == 10 -FAIL: gcc.dg/guality/pr43177.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 24 x == 7 +PASS: gcc.dg/guality/pr43177.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 24 x == 7 PASS: gcc.dg/guality/pr43329-1.c -O0 (test for excess errors) PASS: gcc.dg/guality/pr43329-1.c -O0 execution test PASS: gcc.dg/guality/pr43329-1.c -O0 line 12 argx == 25 @@ -108453,6 +109959,36 @@ PASS: gcc.dg/guality/pr45882.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objec PASS: gcc.dg/guality/pr45882.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 16 c == 11 PASS: gcc.dg/guality/pr45882.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 16 d == 112 PASS: gcc.dg/guality/pr45882.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 16 e == 142 +PASS: gcc.dg/guality/pr48437.c -O0 (test for excess errors) +PASS: gcc.dg/guality/pr48437.c -O0 execution test +PASS: gcc.dg/guality/pr48437.c -O0 line 14 i == 0 +PASS: gcc.dg/guality/pr48437.c -O1 (test for excess errors) +PASS: gcc.dg/guality/pr48437.c -O1 execution test +PASS: gcc.dg/guality/pr48437.c -O1 line 14 i == 0 +PASS: gcc.dg/guality/pr48437.c -O2 (test for excess errors) +PASS: gcc.dg/guality/pr48437.c -O2 execution test +PASS: gcc.dg/guality/pr48437.c -O2 line 14 i == 0 +PASS: gcc.dg/guality/pr48437.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/guality/pr48437.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/guality/pr48437.c -O3 -fomit-frame-pointer line 14 i == 0 +PASS: gcc.dg/guality/pr48437.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.dg/guality/pr48437.c -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gcc.dg/guality/pr48437.c -O3 -fomit-frame-pointer -funroll-loops line 14 i == 0 +PASS: gcc.dg/guality/pr48437.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.dg/guality/pr48437.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gcc.dg/guality/pr48437.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions line 14 i == 0 +PASS: gcc.dg/guality/pr48437.c -O3 -g (test for excess errors) +PASS: gcc.dg/guality/pr48437.c -O3 -g execution test +PASS: gcc.dg/guality/pr48437.c -O3 -g line 14 i == 0 +PASS: gcc.dg/guality/pr48437.c -Os (test for excess errors) +PASS: gcc.dg/guality/pr48437.c -Os execution test +PASS: gcc.dg/guality/pr48437.c -Os line 14 i == 0 +PASS: gcc.dg/guality/pr48437.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/guality/pr48437.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/guality/pr48437.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 14 i == 0 +PASS: gcc.dg/guality/pr48437.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/guality/pr48437.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/guality/pr48437.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 14 i == 0 PASS: gcc.dg/guality/pr48466.c -O0 (test for excess errors) PASS: gcc.dg/guality/pr48466.c -O0 execution test PASS: gcc.dg/guality/pr48466.c -O0 line 38 t.a.a == 17 @@ -108819,6 +110355,8 @@ PASS: gcc.dg/ipa/pr42706.c (test for excess errors) PASS: gcc.dg/ipa/pr45644.c (test for excess errors) PASS: gcc.dg/ipa/pr45644.c execution test PASS: gcc.dg/ipa/pr48195.c (test for excess errors) +PASS: gcc.dg/ipa/pr50744.c (test for excess errors) +PASS: gcc.dg/ipa/pr51362.c (test for excess errors) PASS: gcc.dg/ipa/pure-const-1.c (test for excess errors) PASS: gcc.dg/ipa/pure-const-1.c scan-tree-dump-times optimized "i_am_pure1 .5" 1 PASS: gcc.dg/ipa/pure-const-1.c scan-tree-dump-times optimized "i_am_const2 .5" 1 @@ -109803,6 +111341,17 @@ PASS: gcc.dg/lto/20101125-1 c_lto_20101125-1_0.o-c_lto_20101125-1_1.o link, -O2 PASS: gcc.dg/lto/20110201-1 c_lto_20110201-1_0.o assemble, -O0 -flto PASS: gcc.dg/lto/20110201-1 c_lto_20110201-1_0.o-c_lto_20110201-1_0.o link, -O0 -flto PASS: gcc.dg/lto/20110201-1 c_lto_20110201-1_0.o-c_lto_20110201-1_0.o execute -O0 -flto +PASS: gcc.dg/lto/20111207-1 c_lto_20111207-1_0.o assemble, -flto +PASS: gcc.dg/lto/20111207-1 c_lto_20111207-1_1.o assemble, -flto +PASS: gcc.dg/lto/20111207-1 c_lto_20111207-1_2.o assemble, -flto +PASS: gcc.dg/lto/20111207-1 c_lto_20111207-1_3.o assemble, -flto +PASS: gcc.dg/lto/20111207-1 c_lto_20111207-1_0.o-c_lto_20111207-1_3.o link, -flto +PASS: gcc.dg/lto/20111207-1 c_lto_20111207-1_0.o-c_lto_20111207-1_3.o execute -flto +PASS: gcc.dg/lto/20111207-2 c_lto_20111207-2_0.o assemble, -g -O -flto +PASS: gcc.dg/lto/20111207-2 c_lto_20111207-2_0.o-c_lto_20111207-2_0.o link, -g -O -flto +PASS: gcc.dg/lto/20111207-2 c_lto_20111207-2_0.o-c_lto_20111207-2_0.o execute -g -O -flto +PASS: gcc.dg/lto/20111213-1 c_lto_20111213-1_0.o assemble, -flto -g +PASS: gcc.dg/lto/20111213-1 c_lto_20111213-1_0.o-c_lto_20111213-1_0.o link, -flto -g PASS: gcc.dg/lto/const-uniq c_lto_const-uniq_0.o assemble, -Os -flto -flto-partition=none PASS: gcc.dg/lto/const-uniq c_lto_const-uniq_1.o assemble, -Os -flto -flto-partition=none PASS: gcc.dg/lto/const-uniq c_lto_const-uniq_0.o-c_lto_const-uniq_1.o link, -Os -flto -flto-partition=none @@ -109964,12 +111513,11 @@ PASS: gcc.dg/lto/pr47924 c_lto_pr47924_0.o assemble, -O2 -flto PASS: gcc.dg/lto/pr47924 c_lto_pr47924_0.o-c_lto_pr47924_0.o link, -O2 -flto PASS: gcc.dg/lto/pr48622 c_lto_pr48622_0.o assemble, -O -flto -finline-small-functions -fno-early-inlining PASS: gcc.dg/lto/pr48622 c_lto_pr48622_0.o-c_lto_pr48622_0.o link, -O -flto -finline-small-functions -fno-early-inlining -PASS: gcc.dg/lto/trans-mem-1 c_lto_trans-mem-1_0.o assemble, -flto -fgnu-tm -PASS: gcc.dg/lto/trans-mem-1 c_lto_trans-mem-1_1.o assemble, -flto -fgnu-tm -PASS: gcc.dg/lto/trans-mem-1 c_lto_trans-mem-1_0.o-c_lto_trans-mem-1_1.o link, -flto -fgnu-tm -PASS: gcc.dg/lto/trans-mem-2 c_lto_trans-mem-2_0.o assemble, -flto -fgnu-tm -PASS: gcc.dg/lto/trans-mem-2 c_lto_trans-mem-2_1.o assemble, -flto -fgnu-tm -PASS: gcc.dg/lto/trans-mem-2 c_lto_trans-mem-2_0.o-c_lto_trans-mem-2_1.o link, -flto -fgnu-tm +PASS: gcc.dg/lto/pr51572-1 c_lto_pr51572-1_0.o assemble, -flto -g +PASS: gcc.dg/lto/pr51572-1 c_lto_pr51572-1_0.o-c_lto_pr51572-1_0.o link, -flto -g +PASS: gcc.dg/lto/trans-mem-3 c_lto_trans-mem-3_0.o assemble, -flto +PASS: gcc.dg/lto/trans-mem-3 c_lto_trans-mem-3_1.o assemble, -flto +PASS: gcc.dg/lto/trans-mem-3 c_lto_trans-mem-3_0.o-c_lto_trans-mem-3_1.o link, -flto Running [...]/hurd/master/gcc/testsuite/gcc.dg/matrix/matrix.exp ... PASS: gcc.dg/matrix/matrix-1.c (test for excess errors) PASS: gcc.dg/matrix/matrix-1.c execution test @@ -112051,6 +113599,30 @@ PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-ob PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 17) PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 18) PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/noncompile/pr52290.c -O0 (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O0 (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O0 (test for excess errors) +PASS: gcc.dg/noncompile/pr52290.c -O1 (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O1 (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O1 (test for excess errors) +PASS: gcc.dg/noncompile/pr52290.c -O2 (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O2 (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O2 (test for excess errors) +PASS: gcc.dg/noncompile/pr52290.c -O3 -fomit-frame-pointer (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O3 -fomit-frame-pointer (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/noncompile/pr52290.c -O3 -g (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O3 -g (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O3 -g (test for excess errors) +PASS: gcc.dg/noncompile/pr52290.c -Os (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -Os (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -Os (test for excess errors) +PASS: gcc.dg/noncompile/pr52290.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/noncompile/pr52290.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/noncompile/redecl-1.c -O0 previous.*decl (test for warnings, line 7) PASS: gcc.dg/noncompile/redecl-1.c -O0 conflicting type qualifiers (test for errors, line 8) PASS: gcc.dg/noncompile/redecl-1.c -O0 (test for excess errors) @@ -113456,144 +115028,88 @@ PASS: gcc.dg/plugin/plugindir4.c (test for excess errors) Running [...]/hurd/master/gcc/testsuite/gcc.dg/simulate-thread/simulate-thread.exp ... PASS: gcc.dg/simulate-thread/atomic-load-int.c -O0 -g (test for excess errors) PASS: gcc.dg/simulate-thread/atomic-load-int.c -O0 -g thread simulation test -PASS: gcc.dg/simulate-thread/atomic-load-int.c -O1 -g (test for excess errors) -PASS: gcc.dg/simulate-thread/atomic-load-int.c -O1 -g thread simulation test PASS: gcc.dg/simulate-thread/atomic-load-int.c -O2 -g (test for excess errors) PASS: gcc.dg/simulate-thread/atomic-load-int.c -O2 -g thread simulation test PASS: gcc.dg/simulate-thread/atomic-load-int.c -O3 -g (test for excess errors) PASS: gcc.dg/simulate-thread/atomic-load-int.c -O3 -g thread simulation test -PASS: gcc.dg/simulate-thread/atomic-load-int.c -Os -g (test for excess errors) -PASS: gcc.dg/simulate-thread/atomic-load-int.c -Os -g thread simulation test UNSUPPORTED: gcc.dg/simulate-thread/atomic-load-int128.c -O0 -g -UNSUPPORTED: gcc.dg/simulate-thread/atomic-load-int128.c -O1 -g UNSUPPORTED: gcc.dg/simulate-thread/atomic-load-int128.c -O2 -g UNSUPPORTED: gcc.dg/simulate-thread/atomic-load-int128.c -O3 -g -UNSUPPORTED: gcc.dg/simulate-thread/atomic-load-int128.c -Os -g PASS: gcc.dg/simulate-thread/atomic-load-longlong.c -O0 -g (test for excess errors) PASS: gcc.dg/simulate-thread/atomic-load-longlong.c -O0 -g thread simulation test -PASS: gcc.dg/simulate-thread/atomic-load-longlong.c -O1 -g (test for excess errors) -PASS: gcc.dg/simulate-thread/atomic-load-longlong.c -O1 -g thread simulation test PASS: gcc.dg/simulate-thread/atomic-load-longlong.c -O2 -g (test for excess errors) PASS: gcc.dg/simulate-thread/atomic-load-longlong.c -O2 -g thread simulation test PASS: gcc.dg/simulate-thread/atomic-load-longlong.c -O3 -g (test for excess errors) PASS: gcc.dg/simulate-thread/atomic-load-longlong.c -O3 -g thread simulation test -PASS: gcc.dg/simulate-thread/atomic-load-longlong.c -Os -g (test for excess errors) -PASS: gcc.dg/simulate-thread/atomic-load-longlong.c -Os -g thread simulation test PASS: gcc.dg/simulate-thread/atomic-load-short.c -O0 -g (test for excess errors) PASS: gcc.dg/simulate-thread/atomic-load-short.c -O0 -g thread simulation test -PASS: gcc.dg/simulate-thread/atomic-load-short.c -O1 -g (test for excess errors) -PASS: gcc.dg/simulate-thread/atomic-load-short.c -O1 -g thread simulation test PASS: gcc.dg/simulate-thread/atomic-load-short.c -O2 -g (test for excess errors) PASS: gcc.dg/simulate-thread/atomic-load-short.c -O2 -g thread simulation test PASS: gcc.dg/simulate-thread/atomic-load-short.c -O3 -g (test for excess errors) PASS: gcc.dg/simulate-thread/atomic-load-short.c -O3 -g thread simulation test -PASS: gcc.dg/simulate-thread/atomic-load-short.c -Os -g (test for excess errors) -PASS: gcc.dg/simulate-thread/atomic-load-short.c -Os -g thread simulation test PASS: gcc.dg/simulate-thread/atomic-other-int.c -O0 -g (test for excess errors) PASS: gcc.dg/simulate-thread/atomic-other-int.c -O0 -g thread simulation test -PASS: gcc.dg/simulate-thread/atomic-other-int.c -O1 -g (test for excess errors) -PASS: gcc.dg/simulate-thread/atomic-other-int.c -O1 -g thread simulation test PASS: gcc.dg/simulate-thread/atomic-other-int.c -O2 -g (test for excess errors) PASS: gcc.dg/simulate-thread/atomic-other-int.c -O2 -g thread simulation test PASS: gcc.dg/simulate-thread/atomic-other-int.c -O3 -g (test for excess errors) PASS: gcc.dg/simulate-thread/atomic-other-int.c -O3 -g thread simulation test -PASS: gcc.dg/simulate-thread/atomic-other-int.c -Os -g (test for excess errors) -PASS: gcc.dg/simulate-thread/atomic-other-int.c -Os -g thread simulation test UNSUPPORTED: gcc.dg/simulate-thread/atomic-other-int128.c -O0 -g -UNSUPPORTED: gcc.dg/simulate-thread/atomic-other-int128.c -O1 -g UNSUPPORTED: gcc.dg/simulate-thread/atomic-other-int128.c -O2 -g UNSUPPORTED: gcc.dg/simulate-thread/atomic-other-int128.c -O3 -g -UNSUPPORTED: gcc.dg/simulate-thread/atomic-other-int128.c -Os -g PASS: gcc.dg/simulate-thread/atomic-other-longlong.c -O0 -g (test for excess errors) PASS: gcc.dg/simulate-thread/atomic-other-longlong.c -O0 -g thread simulation test -PASS: gcc.dg/simulate-thread/atomic-other-longlong.c -O1 -g (test for excess errors) -PASS: gcc.dg/simulate-thread/atomic-other-longlong.c -O1 -g thread simulation test PASS: gcc.dg/simulate-thread/atomic-other-longlong.c -O2 -g (test for excess errors) PASS: gcc.dg/simulate-thread/atomic-other-longlong.c -O2 -g thread simulation test PASS: gcc.dg/simulate-thread/atomic-other-longlong.c -O3 -g (test for excess errors) PASS: gcc.dg/simulate-thread/atomic-other-longlong.c -O3 -g thread simulation test -PASS: gcc.dg/simulate-thread/atomic-other-longlong.c -Os -g (test for excess errors) -PASS: gcc.dg/simulate-thread/atomic-other-longlong.c -Os -g thread simulation test PASS: gcc.dg/simulate-thread/atomic-other-short.c -O0 -g (test for excess errors) PASS: gcc.dg/simulate-thread/atomic-other-short.c -O0 -g thread simulation test -PASS: gcc.dg/simulate-thread/atomic-other-short.c -O1 -g (test for excess errors) -PASS: gcc.dg/simulate-thread/atomic-other-short.c -O1 -g thread simulation test PASS: gcc.dg/simulate-thread/atomic-other-short.c -O2 -g (test for excess errors) PASS: gcc.dg/simulate-thread/atomic-other-short.c -O2 -g thread simulation test PASS: gcc.dg/simulate-thread/atomic-other-short.c -O3 -g (test for excess errors) PASS: gcc.dg/simulate-thread/atomic-other-short.c -O3 -g thread simulation test -PASS: gcc.dg/simulate-thread/atomic-other-short.c -Os -g (test for excess errors) -PASS: gcc.dg/simulate-thread/atomic-other-short.c -Os -g thread simulation test PASS: gcc.dg/simulate-thread/speculative-store.c -O0 -g (test for excess errors) -UNSUPPORTED: gcc.dg/simulate-thread/speculative-store.c -O0 -g thread simulation test -PASS: gcc.dg/simulate-thread/speculative-store.c -O1 -g (test for excess errors) -UNSUPPORTED: gcc.dg/simulate-thread/speculative-store.c -O1 -g thread simulation test +PASS: gcc.dg/simulate-thread/speculative-store.c -O0 -g thread simulation test PASS: gcc.dg/simulate-thread/speculative-store.c -O2 -g (test for excess errors) PASS: gcc.dg/simulate-thread/speculative-store.c -O2 -g thread simulation test PASS: gcc.dg/simulate-thread/speculative-store.c -O3 -g (test for excess errors) PASS: gcc.dg/simulate-thread/speculative-store.c -O3 -g thread simulation test -PASS: gcc.dg/simulate-thread/speculative-store.c -Os -g (test for excess errors) -UNSUPPORTED: gcc.dg/simulate-thread/speculative-store.c -Os -g thread simulation test PASS: gcc.dg/simulate-thread/strict-align-global.c -O0 -g (test for excess errors) PASS: gcc.dg/simulate-thread/strict-align-global.c -O0 -g thread simulation test -PASS: gcc.dg/simulate-thread/strict-align-global.c -O1 -g (test for excess errors) -PASS: gcc.dg/simulate-thread/strict-align-global.c -O1 -g thread simulation test PASS: gcc.dg/simulate-thread/strict-align-global.c -O2 -g (test for excess errors) PASS: gcc.dg/simulate-thread/strict-align-global.c -O2 -g thread simulation test PASS: gcc.dg/simulate-thread/strict-align-global.c -O3 -g (test for excess errors) PASS: gcc.dg/simulate-thread/strict-align-global.c -O3 -g thread simulation test -PASS: gcc.dg/simulate-thread/strict-align-global.c -Os -g (test for excess errors) -PASS: gcc.dg/simulate-thread/strict-align-global.c -Os -g thread simulation test PASS: gcc.dg/simulate-thread/subfields.c -O0 -g (test for excess errors) PASS: gcc.dg/simulate-thread/subfields.c -O0 -g thread simulation test -PASS: gcc.dg/simulate-thread/subfields.c -O1 -g (test for excess errors) -PASS: gcc.dg/simulate-thread/subfields.c -O1 -g thread simulation test PASS: gcc.dg/simulate-thread/subfields.c -O2 -g (test for excess errors) PASS: gcc.dg/simulate-thread/subfields.c -O2 -g thread simulation test PASS: gcc.dg/simulate-thread/subfields.c -O3 -g (test for excess errors) PASS: gcc.dg/simulate-thread/subfields.c -O3 -g thread simulation test -PASS: gcc.dg/simulate-thread/subfields.c -Os -g (test for excess errors) -PASS: gcc.dg/simulate-thread/subfields.c -Os -g thread simulation test PASS: c-c++-common/simulate-thread/bitfields-1.c -O0 -g (test for excess errors) PASS: c-c++-common/simulate-thread/bitfields-1.c -O0 -g thread simulation test -PASS: c-c++-common/simulate-thread/bitfields-1.c -O1 -g (test for excess errors) -PASS: c-c++-common/simulate-thread/bitfields-1.c -O1 -g thread simulation test PASS: c-c++-common/simulate-thread/bitfields-1.c -O2 -g (test for excess errors) PASS: c-c++-common/simulate-thread/bitfields-1.c -O2 -g thread simulation test PASS: c-c++-common/simulate-thread/bitfields-1.c -O3 -g (test for excess errors) PASS: c-c++-common/simulate-thread/bitfields-1.c -O3 -g thread simulation test -PASS: c-c++-common/simulate-thread/bitfields-1.c -Os -g (test for excess errors) -PASS: c-c++-common/simulate-thread/bitfields-1.c -Os -g thread simulation test PASS: c-c++-common/simulate-thread/bitfields-2.c -O0 -g (test for excess errors) PASS: c-c++-common/simulate-thread/bitfields-2.c -O0 -g thread simulation test -PASS: c-c++-common/simulate-thread/bitfields-2.c -O1 -g (test for excess errors) -PASS: c-c++-common/simulate-thread/bitfields-2.c -O1 -g thread simulation test PASS: c-c++-common/simulate-thread/bitfields-2.c -O2 -g (test for excess errors) PASS: c-c++-common/simulate-thread/bitfields-2.c -O2 -g thread simulation test PASS: c-c++-common/simulate-thread/bitfields-2.c -O3 -g (test for excess errors) PASS: c-c++-common/simulate-thread/bitfields-2.c -O3 -g thread simulation test -PASS: c-c++-common/simulate-thread/bitfields-2.c -Os -g (test for excess errors) -PASS: c-c++-common/simulate-thread/bitfields-2.c -Os -g thread simulation test PASS: c-c++-common/simulate-thread/bitfields-3.c -O0 -g (test for excess errors) PASS: c-c++-common/simulate-thread/bitfields-3.c -O0 -g thread simulation test -PASS: c-c++-common/simulate-thread/bitfields-3.c -O1 -g (test for excess errors) -PASS: c-c++-common/simulate-thread/bitfields-3.c -O1 -g thread simulation test PASS: c-c++-common/simulate-thread/bitfields-3.c -O2 -g (test for excess errors) PASS: c-c++-common/simulate-thread/bitfields-3.c -O2 -g thread simulation test PASS: c-c++-common/simulate-thread/bitfields-3.c -O3 -g (test for excess errors) PASS: c-c++-common/simulate-thread/bitfields-3.c -O3 -g thread simulation test -PASS: c-c++-common/simulate-thread/bitfields-3.c -Os -g (test for excess errors) -PASS: c-c++-common/simulate-thread/bitfields-3.c -Os -g thread simulation test PASS: c-c++-common/simulate-thread/bitfields-4.c -O0 -g (test for excess errors) PASS: c-c++-common/simulate-thread/bitfields-4.c -O0 -g thread simulation test -PASS: c-c++-common/simulate-thread/bitfields-4.c -O1 -g (test for excess errors) -PASS: c-c++-common/simulate-thread/bitfields-4.c -O1 -g thread simulation test PASS: c-c++-common/simulate-thread/bitfields-4.c -O2 -g (test for excess errors) PASS: c-c++-common/simulate-thread/bitfields-4.c -O2 -g thread simulation test PASS: c-c++-common/simulate-thread/bitfields-4.c -O3 -g (test for excess errors) PASS: c-c++-common/simulate-thread/bitfields-4.c -O3 -g thread simulation test -PASS: c-c++-common/simulate-thread/bitfields-4.c -Os -g (test for excess errors) -PASS: c-c++-common/simulate-thread/bitfields-4.c -Os -g thread simulation test Running [...]/hurd/master/gcc/testsuite/gcc.dg/special/mips-abi.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.dg/special/special.exp ... PASS: gcc.dg/special/20000419-2.c not used warning (test for bogus messages, line 11) @@ -113703,6 +115219,7 @@ PASS: gcc.dg/tls/trivial.c (test for excess errors) Running [...]/hurd/master/gcc/testsuite/gcc.dg/tm/tm.exp ... PASS: c-c++-common/tm/20100127.c (test for excess errors) PASS: c-c++-common/tm/20100127.c scan-tree-dump-times tmmark "_ITM_W.*nontrxn" 0 +PASS: c-c++-common/tm/20111206.c (test for excess errors) PASS: c-c++-common/tm/abort-1.c (test for errors, line 5) PASS: c-c++-common/tm/abort-1.c (test for excess errors) PASS: c-c++-common/tm/abort-2.c (test for excess errors) @@ -113791,13 +115308,14 @@ PASS: gcc.dg/tm/20110216.c (test for excess errors) PASS: gcc.dg/tm/20110216.c scan-assembler-not _ITM_getTMCloneOrIrrevocable PASS: gcc.dg/tm/alias-1.c (test for excess errors) PASS: gcc.dg/tm/alias-1.c scan-tree-dump-times ealias "mystruct = { .*ESCAPED" 1 -XFAIL: gcc.dg/tm/alias-1.c scan-tree-dump-times ealias "someptr = same as mystruct" 1 -XFAIL: gcc.dg/tm/alias-1.c scan-tree-dump-times ealias "ui..* = same as mystruct" 1 -XFAIL: gcc.dg/tm/alias-1.c scan-tree-dump-times ealias "pp..* = same as mystruct" 1 +PASS: gcc.dg/tm/alias-1.c scan-tree-dump-times ealias "someptr = .*same as mystruct" 1 +PASS: gcc.dg/tm/alias-1.c scan-tree-dump-times ealias "ui..* = .*same as mystruct" 1 +PASS: gcc.dg/tm/alias-1.c scan-tree-dump-times ealias "pp..* = .*same as mystruct" 1 PASS: gcc.dg/tm/alias-2.c (test for excess errors) -XFAIL: gcc.dg/tm/alias-2.c scan-tree-dump-times ealias "ui..* = same as mystruct" 1 +PASS: gcc.dg/tm/alias-2.c scan-tree-dump-times ealias "ui..* = .*same as mystruct" 1 PASS: gcc.dg/tm/alias-2.c scan-tree-dump-times ealias "mystruct.*ESCAPED" 1 -XFAIL: gcc.dg/tm/alias-2.c scan-tree-dump-times ealias "pp = same as mystruct" 1 +PASS: gcc.dg/tm/alias-2.c scan-tree-dump-times ealias "pp = .*same as mystruct" 1 +PASS: gcc.dg/tm/asm-1.c (test for excess errors) PASS: gcc.dg/tm/data-1.c (test for excess errors) PASS: gcc.dg/tm/data-2.c (test for excess errors) PASS: gcc.dg/tm/debug-1.c (test for excess errors) @@ -113837,6 +115355,8 @@ PASS: gcc.dg/tm/irrevocable-6.c scan-ipa-dump-times tmipa "bb 8 goes irr" 1 PASS: gcc.dg/tm/irrevocable-6.c scan-ipa-dump-times tmipa "bb 9 goes irr" 1 PASS: gcc.dg/tm/irrevocable-7.c (test for excess errors) PASS: gcc.dg/tm/irrevocable-7.c scan-ipa-dump-times tmipa "changeTransactionMode \(0\)" 1 +PASS: gcc.dg/tm/lto-1.c (test for excess errors) +PASS: gcc.dg/tm/lto-1.c scan-assembler ZGTt3foo PASS: gcc.dg/tm/memopt-1.c (test for excess errors) PASS: gcc.dg/tm/memopt-1.c scan-tree-dump-times tmmemopt "transforming: .*_ITM_RaWU[248] \(&g\);" 1 PASS: gcc.dg/tm/memopt-1.c scan-tree-dump-times tmmemopt "transforming: .*_ITM_WaRU4 \(&i," 1 @@ -113859,17 +115379,17 @@ PASS: gcc.dg/tm/memopt-2.c (test for excess errors) PASS: gcc.dg/tm/memopt-2.c scan-tree-dump-times tmmemopt "transforming.*RfWU1 \(&c" 1 PASS: gcc.dg/tm/memopt-2.c scan-tree-dump-times tmmemopt "transforming.*WaWU1 \(&c" 1 PASS: gcc.dg/tm/memopt-3.c (test for excess errors) -XFAIL: gcc.dg/tm/memopt-3.c scan-tree-dump-times tmmark "logging: lala.x\[i_1\]" 1 +PASS: gcc.dg/tm/memopt-3.c scan-tree-dump-times tmmark "logging: lala.x\[i_1\]" 1 PASS: gcc.dg/tm/memopt-4.c (test for excess errors) -XFAIL: gcc.dg/tm/memopt-4.c scan-tree-dump-times tmedge "tm_save.[0-9_]+ = lala.x\[55\]" 1 -XFAIL: gcc.dg/tm/memopt-4.c scan-tree-dump-times tmedge "lala.x\[55\] = tm_save" 1 +PASS: gcc.dg/tm/memopt-4.c scan-tree-dump-times tmedge "tm_save.[0-9_]+ = lala.x\[55\]" 1 +PASS: gcc.dg/tm/memopt-4.c scan-tree-dump-times tmedge "lala.x\[55\] = tm_save" 1 PASS: gcc.dg/tm/memopt-5.c (test for excess errors) -XFAIL: gcc.dg/tm/memopt-5.c scan-tree-dump-times tmedge "ITM_LU[0-9] \(&lala.x\[55\]" 1 +PASS: gcc.dg/tm/memopt-5.c scan-tree-dump-times tmedge "ITM_LU[0-9] \(&lala.x\[55\]" 1 PASS: gcc.dg/tm/memopt-6.c (test for excess errors) -PASS: gcc.dg/tm/memopt-6.c scan-tree-dump-times tmedge "memmoveRtWt \(&lala, &lacopy" 1 +PASS: gcc.dg/tm/memopt-6.c scan-tree-dump-times tmedge "memmoveRtWt \(.*, &lacopy" 1 PASS: gcc.dg/tm/memopt-7.c (test for excess errors) -XFAIL: gcc.dg/tm/memopt-7.c scan-tree-dump-times tmedge "tm_save.[0-9_]+ = lala" 1 -XFAIL: gcc.dg/tm/memopt-7.c scan-tree-dump-times tmedge "lala = tm_save" 1 +PASS: gcc.dg/tm/memopt-7.c scan-tree-dump-times tmedge "tm_save.[0-9_]+ = lala" 1 +PASS: gcc.dg/tm/memopt-7.c scan-tree-dump-times tmedge "lala = tm_save" 1 PASS: gcc.dg/tm/memopt-8.c (test for excess errors) PASS: gcc.dg/tm/memopt-8.c scan-tree-dump-times tmmark "ITM_WU" 1 PASS: gcc.dg/tm/memopt-9.c (test for excess errors) @@ -113892,6 +115412,15 @@ PASS: gcc.dg/tm/pr47520.c (test for excess errors) PASS: gcc.dg/tm/pr47690.c (test for excess errors) PASS: gcc.dg/tm/pr47690.c scan-assembler-not ZGTt2q1 PASS: gcc.dg/tm/pr47905.c (test for excess errors) +PASS: gcc.dg/tm/pr51472.c (test for excess errors) +PASS: gcc.dg/tm/pr51696.c (test for errors, line 12) +PASS: gcc.dg/tm/pr51696.c (test for errors, line 13) +PASS: gcc.dg/tm/pr51696.c (test for excess errors) +PASS: gcc.dg/tm/pr52141.c (test for errors, line 7) +PASS: gcc.dg/tm/pr52141.c (test for warnings, line ) +PASS: gcc.dg/tm/pr52141.c (test for excess errors) +PASS: gcc.dg/tm/pr52142.c (test for excess errors) +PASS: gcc.dg/tm/pr52142.c scan-assembler-not _ITM_RfWU4 PASS: gcc.dg/tm/props-1.c (test for excess errors) PASS: gcc.dg/tm/props-1.c scan-tree-dump-times tmedge " instrumentedCode" 1 PASS: gcc.dg/tm/props-1.c scan-tree-dump-times tmedge "hasNoAbort" 0 @@ -113904,6 +115433,8 @@ PASS: gcc.dg/tm/props-4.c (test for excess errors) PASS: gcc.dg/tm/props-4.c scan-tree-dump-times tmedge " instrumentedCode" 1 PASS: gcc.dg/tm/props-4.c scan-tree-dump-times tmedge "hasNoAbort" 0 PASS: gcc.dg/tm/props-4.c scan-tree-dump-times tmmark "LABEL=<L0>" 1 +PASS: gcc.dg/tm/pub-safety-1.c (test for excess errors) +PASS: gcc.dg/tm/pub-safety-1.c scan-tree-dump-times lim1 "Cannot hoist.*DATA_DATA because it is in a transaction" 1 PASS: gcc.dg/tm/unsafe.c (test for errors, line 12) PASS: gcc.dg/tm/unsafe.c (test for excess errors) PASS: gcc.dg/tm/unused.c (test for warnings, line 5) @@ -115732,8 +117263,7 @@ PASS: gcc.dg/torture/ipa-pta-1.c -Os (test for excess errors) PASS: gcc.dg/torture/ipa-pta-1.c -Os scan-ipa-dump pta "bar.arg0 = { test4.arg0 test3.arg0 test2.arg0 test1.arg0 }" PASS: gcc.dg/torture/ipa-pta-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/ipa-pta-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-ipa-dump pta "bar.arg0 = { test4.arg0 test3.arg0 test2.arg0 test1.arg0 }" -PASS: gcc.dg/torture/ipa-pta-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -UNRESOLVED: gcc.dg/torture/ipa-pta-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-ipa-dump pta "bar.arg0 = { test4.arg0 test3.arg0 test2.arg0 test1.arg0 }" +UNSUPPORTED: gcc.dg/torture/ipa-pta-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.dg/torture/ipa-pta-2.c -O0 (test for excess errors) PASS: gcc.dg/torture/ipa-pta-2.c -O0 execution test PASS: gcc.dg/torture/ipa-pta-2.c -O1 (test for excess errors) @@ -115916,8 +117446,7 @@ PASS: gcc.dg/torture/pr23821.c -Os (test for excess errors) PASS: gcc.dg/torture/pr23821.c -Os scan-tree-dump ivcanon "Added canonical iv" PASS: gcc.dg/torture/pr23821.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pr23821.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump ivcanon "Added canonical iv" -PASS: gcc.dg/torture/pr23821.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -UNRESOLVED: gcc.dg/torture/pr23821.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump ivcanon "Added canonical iv" +UNSUPPORTED: gcc.dg/torture/pr23821.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.dg/torture/pr24257.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr24257.c -O1 (test for excess errors) PASS: gcc.dg/torture/pr24257.c -O2 (test for excess errors) @@ -117135,9 +118664,7 @@ PASS: gcc.dg/torture/pr39074-2.c -Os scan-tree-dump alias "y.._., points-to va PASS: gcc.dg/torture/pr39074-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pr39074-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test PASS: gcc.dg/torture/pr39074-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "y.._., points-to vars: { i }" -PASS: gcc.dg/torture/pr39074-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/pr39074-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -UNRESOLVED: gcc.dg/torture/pr39074-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump alias "y.._., points-to vars: { i }" +UNSUPPORTED: gcc.dg/torture/pr39074-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.dg/torture/pr39074-3.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr39074-3.c -O0 execution test PASS: gcc.dg/torture/pr39074-3.c -O1 (test for excess errors) @@ -117173,9 +118700,7 @@ PASS: gcc.dg/torture/pr39074.c -Os scan-tree-dump alias "y.._., points-to vars PASS: gcc.dg/torture/pr39074.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pr39074.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test PASS: gcc.dg/torture/pr39074.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "y.._., points-to vars: { i }" -PASS: gcc.dg/torture/pr39074.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/pr39074.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -UNRESOLVED: gcc.dg/torture/pr39074.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump alias "y.._., points-to vars: { i }" +UNSUPPORTED: gcc.dg/torture/pr39074.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.dg/torture/pr39132.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr39132.c -O0 execution test PASS: gcc.dg/torture/pr39132.c -O1 (test for excess errors) @@ -117442,8 +118967,7 @@ PASS: gcc.dg/torture/pr42898-2.c -Os (test for excess errors) PASS: gcc.dg/torture/pr42898-2.c -Os scan-tree-dump-times optimized "\*ptr" 1 PASS: gcc.dg/torture/pr42898-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pr42898-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times optimized "\*ptr" 1 -PASS: gcc.dg/torture/pr42898-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -UNRESOLVED: gcc.dg/torture/pr42898-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times optimized "\*ptr" 1 +UNSUPPORTED: gcc.dg/torture/pr42898-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.dg/torture/pr42898.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr42898.c -O0 scan-tree-dump-times optimized "\*ptr" 1 PASS: gcc.dg/torture/pr42898.c -O1 (test for excess errors) @@ -117458,8 +118982,7 @@ PASS: gcc.dg/torture/pr42898.c -Os (test for excess errors) PASS: gcc.dg/torture/pr42898.c -Os scan-tree-dump-times optimized "\*ptr" 1 PASS: gcc.dg/torture/pr42898.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pr42898.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times optimized "\*ptr" 1 -PASS: gcc.dg/torture/pr42898.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -UNRESOLVED: gcc.dg/torture/pr42898.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times optimized "\*ptr" 1 +UNSUPPORTED: gcc.dg/torture/pr42898.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.dg/torture/pr42952.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr42952.c -O0 execution test PASS: gcc.dg/torture/pr42952.c -O1 (test for excess errors) @@ -117804,8 +119327,7 @@ PASS: gcc.dg/torture/pr45704.c -Os (test for excess errors) PASS: gcc.dg/torture/pr45704.c -Os scan-tree-dump-times optimized "={v}" 1 PASS: gcc.dg/torture/pr45704.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pr45704.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times optimized "={v}" 1 -PASS: gcc.dg/torture/pr45704.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -UNRESOLVED: gcc.dg/torture/pr45704.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times optimized "={v}" 1 +UNSUPPORTED: gcc.dg/torture/pr45704.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.dg/torture/pr45720.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr45720.c -O0 execution test PASS: gcc.dg/torture/pr45720.c -O1 (test for excess errors) @@ -117854,6 +119376,26 @@ PASS: gcc.dg/torture/pr45764.c -O2 -flto -fno-use-linker-plugin -flto-partition PASS: gcc.dg/torture/pr45764.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test PASS: gcc.dg/torture/pr45764.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/pr45764.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/pr45830.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr45830.c -O0 execution test +PASS: gcc.dg/torture/pr45830.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr45830.c -O1 execution test +PASS: gcc.dg/torture/pr45830.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr45830.c -O2 execution test +PASS: gcc.dg/torture/pr45830.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr45830.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/pr45830.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.dg/torture/pr45830.c -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gcc.dg/torture/pr45830.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.dg/torture/pr45830.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gcc.dg/torture/pr45830.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr45830.c -O3 -g execution test +PASS: gcc.dg/torture/pr45830.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr45830.c -Os execution test +PASS: gcc.dg/torture/pr45830.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr45830.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/pr45830.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr45830.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test PASS: gcc.dg/torture/pr45860.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr45860.c -O1 (test for excess errors) PASS: gcc.dg/torture/pr45860.c -O2 (test for excess errors) @@ -118558,6 +120100,16 @@ PASS: gcc.dg/torture/pr49958.c -O2 -flto -fno-use-linker-plugin -flto-partition PASS: gcc.dg/torture/pr49958.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test PASS: gcc.dg/torture/pr49958.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/pr49958.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/pr49997.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr49997.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr49997.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr49997.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr49997.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.dg/torture/pr49997.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.dg/torture/pr49997.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr49997.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr49997.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr49997.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/pr50067-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr50067-1.c -O0 execution test PASS: gcc.dg/torture/pr50067-1.c -O1 (test for excess errors) @@ -118704,6 +120256,38 @@ PASS: gcc.dg/torture/pr50389.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/pr50389.c -Os (test for excess errors) PASS: gcc.dg/torture/pr50389.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pr50389.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr50396.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr50396.c -O0 execution test +PASS: gcc.dg/torture/pr50396.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr50396.c -O1 execution test +PASS: gcc.dg/torture/pr50396.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr50396.c -O2 execution test +PASS: gcc.dg/torture/pr50396.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr50396.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/pr50396.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr50396.c -O3 -g execution test +PASS: gcc.dg/torture/pr50396.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr50396.c -Os execution test +PASS: gcc.dg/torture/pr50396.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr50396.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/pr50396.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr50396.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/pr50444.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr50444.c -O0 execution test +PASS: gcc.dg/torture/pr50444.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr50444.c -O1 execution test +PASS: gcc.dg/torture/pr50444.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr50444.c -O2 execution test +PASS: gcc.dg/torture/pr50444.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr50444.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/pr50444.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr50444.c -O3 -g execution test +PASS: gcc.dg/torture/pr50444.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr50444.c -Os execution test +PASS: gcc.dg/torture/pr50444.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr50444.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/pr50444.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr50444.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test PASS: gcc.dg/torture/pr50472.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr50472.c -O0 scan-tree-dump-not optimized "return 1" PASS: gcc.dg/torture/pr50472.c -O1 (test for excess errors) @@ -118718,8 +120302,7 @@ PASS: gcc.dg/torture/pr50472.c -Os (test for excess errors) PASS: gcc.dg/torture/pr50472.c -Os scan-tree-dump-not optimized "return 1" PASS: gcc.dg/torture/pr50472.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pr50472.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-not optimized "return 1" -PASS: gcc.dg/torture/pr50472.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -UNRESOLVED: gcc.dg/torture/pr50472.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-not optimized "return 1" +UNSUPPORTED: gcc.dg/torture/pr50472.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.dg/torture/pr50723.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr50723.c -O1 (test for excess errors) PASS: gcc.dg/torture/pr50723.c -O2 (test for excess errors) @@ -118766,6 +120349,16 @@ PASS: gcc.dg/torture/pr50768.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/pr50768.c -Os (test for excess errors) PASS: gcc.dg/torture/pr50768.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pr50768.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr50823.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr50823.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr50823.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr50823.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr50823.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.dg/torture/pr50823.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.dg/torture/pr50823.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr50823.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr50823.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr50823.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/pr50838.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr50838.c -O1 (test for excess errors) PASS: gcc.dg/torture/pr50838.c -O2 (test for excess errors) @@ -118804,6 +120397,16 @@ PASS: gcc.dg/torture/pr51042.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/pr51042.c -Os (test for excess errors) PASS: gcc.dg/torture/pr51042.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pr51042.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr51070-2.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr51070-2.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr51070-2.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr51070-2.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr51070-2.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.dg/torture/pr51070-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.dg/torture/pr51070-2.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr51070-2.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr51070-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr51070-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/pr51070.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr51070.c -O1 (test for excess errors) PASS: gcc.dg/torture/pr51070.c -O2 (test for excess errors) @@ -118822,6 +120425,260 @@ PASS: gcc.dg/torture/pr51071.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/pr51071.c -Os (test for excess errors) PASS: gcc.dg/torture/pr51071.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pr51071.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr51106-1.c -O0 (test for errors, line 8) +PASS: gcc.dg/torture/pr51106-1.c -O0 (test for warnings, line 8) +PASS: gcc.dg/torture/pr51106-1.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr51106-1.c -O1 (test for errors, line 8) +PASS: gcc.dg/torture/pr51106-1.c -O1 (test for warnings, line 8) +PASS: gcc.dg/torture/pr51106-1.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr51106-1.c -O2 (test for errors, line 8) +PASS: gcc.dg/torture/pr51106-1.c -O2 (test for warnings, line 8) +PASS: gcc.dg/torture/pr51106-1.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr51106-1.c -O3 -fomit-frame-pointer (test for errors, line 8) +PASS: gcc.dg/torture/pr51106-1.c -O3 -fomit-frame-pointer (test for warnings, line 8) +PASS: gcc.dg/torture/pr51106-1.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr51106-1.c -O3 -g (test for errors, line 8) +PASS: gcc.dg/torture/pr51106-1.c -O3 -g (test for warnings, line 8) +PASS: gcc.dg/torture/pr51106-1.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr51106-1.c -Os (test for errors, line 8) +PASS: gcc.dg/torture/pr51106-1.c -Os (test for warnings, line 8) +PASS: gcc.dg/torture/pr51106-1.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr51106-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 8) +PASS: gcc.dg/torture/pr51106-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 8) +PASS: gcc.dg/torture/pr51106-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +UNSUPPORTED: gcc.dg/torture/pr51106-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.dg/torture/pr51106-2.c -O0 (test for errors, line 8) +PASS: gcc.dg/torture/pr51106-2.c -O0 (test for warnings, line 8) +PASS: gcc.dg/torture/pr51106-2.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr51106-2.c -O1 (test for errors, line 8) +PASS: gcc.dg/torture/pr51106-2.c -O1 (test for warnings, line 8) +PASS: gcc.dg/torture/pr51106-2.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr51106-2.c -O2 (test for errors, line 8) +PASS: gcc.dg/torture/pr51106-2.c -O2 (test for warnings, line 8) +PASS: gcc.dg/torture/pr51106-2.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr51106-2.c -O3 -fomit-frame-pointer (test for errors, line 8) +PASS: gcc.dg/torture/pr51106-2.c -O3 -fomit-frame-pointer (test for warnings, line 8) +PASS: gcc.dg/torture/pr51106-2.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr51106-2.c -O3 -g (test for errors, line 8) +PASS: gcc.dg/torture/pr51106-2.c -O3 -g (test for warnings, line 8) +PASS: gcc.dg/torture/pr51106-2.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr51106-2.c -Os (test for errors, line 8) +PASS: gcc.dg/torture/pr51106-2.c -Os (test for warnings, line 8) +PASS: gcc.dg/torture/pr51106-2.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr51106-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 8) +PASS: gcc.dg/torture/pr51106-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 8) +PASS: gcc.dg/torture/pr51106-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +UNSUPPORTED: gcc.dg/torture/pr51106-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.dg/torture/pr51245.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr51245.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr51245.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr51245.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr51245.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.dg/torture/pr51245.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.dg/torture/pr51245.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr51245.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr51245.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr51245.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr51528.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr51528.c -O0 execution test +PASS: gcc.dg/torture/pr51528.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr51528.c -O1 execution test +PASS: gcc.dg/torture/pr51528.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr51528.c -O2 execution test +PASS: gcc.dg/torture/pr51528.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr51528.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/pr51528.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr51528.c -O3 -g execution test +PASS: gcc.dg/torture/pr51528.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr51528.c -Os execution test +PASS: gcc.dg/torture/pr51528.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr51528.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/pr51528.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr51528.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/pr51692.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr51692.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr51692.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr51692.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr51692.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr51692.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr51692.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr51692.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr51760.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr51760.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr51760.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr51760.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr51760.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.dg/torture/pr51760.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.dg/torture/pr51760.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr51760.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr51760.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr51760.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr51801.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr51801.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr51801.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr51801.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr51801.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr51801.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr51801.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr51801.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr51949.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr51949.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr51949.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr51949.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr51949.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr51949.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr51949.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr51949.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr52028.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr52028.c -O0 execution test +PASS: gcc.dg/torture/pr52028.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr52028.c -O1 execution test +PASS: gcc.dg/torture/pr52028.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr52028.c -O2 execution test +PASS: gcc.dg/torture/pr52028.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr52028.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/pr52028.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.dg/torture/pr52028.c -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gcc.dg/torture/pr52028.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.dg/torture/pr52028.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gcc.dg/torture/pr52028.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr52028.c -O3 -g execution test +PASS: gcc.dg/torture/pr52028.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr52028.c -Os execution test +PASS: gcc.dg/torture/pr52028.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr52028.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/pr52028.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr52028.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/pr52060.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr52060.c -O0 execution test +PASS: gcc.dg/torture/pr52060.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr52060.c -O1 execution test +PASS: gcc.dg/torture/pr52060.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr52060.c -O2 execution test +PASS: gcc.dg/torture/pr52060.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr52060.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/pr52060.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr52060.c -O3 -g execution test +PASS: gcc.dg/torture/pr52060.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr52060.c -Os execution test +PASS: gcc.dg/torture/pr52060.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr52060.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/pr52060.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr52060.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/pr52170.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr52170.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr52170.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr52170.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr52170.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.dg/torture/pr52170.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.dg/torture/pr52170.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr52170.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr52170.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr52170.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr52244.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr52244.c -O0 execution test +PASS: gcc.dg/torture/pr52244.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr52244.c -O1 execution test +PASS: gcc.dg/torture/pr52244.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr52244.c -O2 execution test +PASS: gcc.dg/torture/pr52244.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr52244.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/pr52244.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr52244.c -O3 -g execution test +PASS: gcc.dg/torture/pr52244.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr52244.c -Os execution test +PASS: gcc.dg/torture/pr52244.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr52244.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/pr52244.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr52244.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/pr52298.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr52298.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr52298.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr52298.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr52298.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.dg/torture/pr52298.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.dg/torture/pr52298.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr52298.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr52298.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr52298.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr52402.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr52402.c -O0 execution test +PASS: gcc.dg/torture/pr52402.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr52402.c -O1 execution test +PASS: gcc.dg/torture/pr52402.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr52402.c -O2 execution test +PASS: gcc.dg/torture/pr52402.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr52402.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/pr52402.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr52402.c -O3 -g execution test +PASS: gcc.dg/torture/pr52402.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr52402.c -Os execution test +PASS: gcc.dg/torture/pr52402.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr52402.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/pr52402.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr52402.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/pr52407.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr52407.c -O0 execution test +PASS: gcc.dg/torture/pr52407.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr52407.c -O1 execution test +PASS: gcc.dg/torture/pr52407.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr52407.c -O2 execution test +PASS: gcc.dg/torture/pr52407.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr52407.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/pr52407.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.dg/torture/pr52407.c -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gcc.dg/torture/pr52407.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.dg/torture/pr52407.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gcc.dg/torture/pr52407.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr52407.c -O3 -g execution test +PASS: gcc.dg/torture/pr52407.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr52407.c -Os execution test +PASS: gcc.dg/torture/pr52407.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr52407.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/pr52407.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr52407.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/pr52419.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr52419.c -O0 execution test +PASS: gcc.dg/torture/pr52419.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr52419.c -O1 execution test +PASS: gcc.dg/torture/pr52419.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr52419.c -O2 execution test +PASS: gcc.dg/torture/pr52419.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr52419.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/pr52419.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr52419.c -O3 -g execution test +PASS: gcc.dg/torture/pr52419.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr52419.c -Os execution test +PASS: gcc.dg/torture/pr52419.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr52419.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/pr52419.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr52419.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/pr52429.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr52429.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr52429.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr52429.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr52429.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.dg/torture/pr52429.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.dg/torture/pr52429.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr52429.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr52429.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr52429.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr8081.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr8081.c -O0 execution test +PASS: gcc.dg/torture/pr8081.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr8081.c -O1 execution test +PASS: gcc.dg/torture/pr8081.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr8081.c -O2 execution test +PASS: gcc.dg/torture/pr8081.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr8081.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/pr8081.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr8081.c -O3 -g execution test +PASS: gcc.dg/torture/pr8081.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr8081.c -Os execution test +PASS: gcc.dg/torture/pr8081.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr8081.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/pr8081.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr8081.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test UNSUPPORTED: gcc.dg/torture/pta-callused-1.c -O0 PASS: gcc.dg/torture/pta-callused-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/pta-callused-1.c -O1 execution test @@ -118841,9 +120698,7 @@ PASS: gcc.dg/torture/pta-callused-1.c -Os scan-tree-dump alias "p.._., points- PASS: gcc.dg/torture/pta-callused-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pta-callused-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test PASS: gcc.dg/torture/pta-callused-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "p.._., points-to vars: { i j }" -PASS: gcc.dg/torture/pta-callused-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/pta-callused-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -UNRESOLVED: gcc.dg/torture/pta-callused-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump alias "p.._., points-to vars: { i j }" +UNSUPPORTED: gcc.dg/torture/pta-callused-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects UNSUPPORTED: gcc.dg/torture/pta-escape-1.c -O0 PASS: gcc.dg/torture/pta-escape-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/pta-escape-1.c -O1 execution test @@ -118875,11 +120730,7 @@ PASS: gcc.dg/torture/pta-escape-1.c -O2 -flto -fno-use-linker-plugin -flto-part PASS: gcc.dg/torture/pta-escape-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "ESCAPED = {[^ }]* i [^ }]*}" -PASS: gcc.dg/torture/pta-escape-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/pta-escape-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -UNRESOLVED: gcc.dg/torture/pta-escape-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump alias "ESCAPED = {[^ -}]* i [^ -}]*}" +UNSUPPORTED: gcc.dg/torture/pta-escape-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects UNSUPPORTED: gcc.dg/torture/pta-ptrarith-1.c -O0 PASS: gcc.dg/torture/pta-ptrarith-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-1.c -O1 execution test @@ -118911,11 +120762,7 @@ PASS: gcc.dg/torture/pta-ptrarith-1.c -O2 -flto -fno-use-linker-plugin -flto-pa PASS: gcc.dg/torture/pta-ptrarith-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "ESCAPED = {[^ }]* i f [^ }]*}" -PASS: gcc.dg/torture/pta-ptrarith-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/pta-ptrarith-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -UNRESOLVED: gcc.dg/torture/pta-ptrarith-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump alias "ESCAPED = {[^ -}]* i f [^ -}]*}" +UNSUPPORTED: gcc.dg/torture/pta-ptrarith-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects UNSUPPORTED: gcc.dg/torture/pta-ptrarith-2.c -O0 PASS: gcc.dg/torture/pta-ptrarith-2.c -O1 (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-2.c -O1 execution test @@ -118941,9 +120788,7 @@ PASS: gcc.dg/torture/pta-ptrarith-2.c -Os scan-tree-dump alias "= { i j }" PASS: gcc.dg/torture/pta-ptrarith-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test PASS: gcc.dg/torture/pta-ptrarith-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "= { i j }" -PASS: gcc.dg/torture/pta-ptrarith-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/pta-ptrarith-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -UNRESOLVED: gcc.dg/torture/pta-ptrarith-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump alias "= { i j }" +UNSUPPORTED: gcc.dg/torture/pta-ptrarith-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects UNSUPPORTED: gcc.dg/torture/pta-ptrarith-3.c -O0 PASS: gcc.dg/torture/pta-ptrarith-3.c -O1 (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-3.c -O1 execution test @@ -118963,9 +120808,7 @@ PASS: gcc.dg/torture/pta-ptrarith-3.c -Os scan-tree-dump alias "q_., points-to PASS: gcc.dg/torture/pta-ptrarith-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test PASS: gcc.dg/torture/pta-ptrarith-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "q_., points-to vars: { i j k }" -PASS: gcc.dg/torture/pta-ptrarith-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/pta-ptrarith-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -UNRESOLVED: gcc.dg/torture/pta-ptrarith-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump alias "q_., points-to vars: { i j k }" +UNSUPPORTED: gcc.dg/torture/pta-ptrarith-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects UNSUPPORTED: gcc.dg/torture/pta-structcopy-1.c -O0 PASS: gcc.dg/torture/pta-structcopy-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/pta-structcopy-1.c -O1 execution test @@ -119051,11 +120894,7 @@ PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 -flto -fno-use-linker-plugin -flto-part PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "q_const_., points-to non-local, points-to vars: { i }" PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "q_pure_., points-to non-local, points-to escaped, points-to vars: { i }" PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "q_normal_., points-to non-local, points-to escaped, points-to vars: { }" -PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -UNRESOLVED: gcc.dg/torture/ssa-pta-fn-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump alias "q_const_., points-to non-local, points-to vars: { i }" -UNRESOLVED: gcc.dg/torture/ssa-pta-fn-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump alias "q_pure_., points-to non-local, points-to escaped, points-to vars: { i }" -UNRESOLVED: gcc.dg/torture/ssa-pta-fn-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump alias "q_normal_., points-to non-local, points-to escaped, points-to vars: { }" +UNSUPPORTED: gcc.dg/torture/ssa-pta-fn-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.dg/torture/tree-loop-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/tree-loop-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/tree-loop-1.c -O2 (test for excess errors) @@ -122622,6 +124461,10 @@ PASS: gcc.dg/tree-prof/pr34999.c compilation, -fprofile-generate -D_PROFILE_GEN PASS: gcc.dg/tree-prof/pr34999.c execution, -fprofile-generate -D_PROFILE_GENERATE PASS: gcc.dg/tree-prof/pr34999.c compilation, -fprofile-use -D_PROFILE_USE PASS: gcc.dg/tree-prof/pr34999.c execution, -fprofile-use -D_PROFILE_USE +PASS: gcc.dg/tree-prof/pr44777.c compilation, -fprofile-generate -D_PROFILE_GENERATE +PASS: gcc.dg/tree-prof/pr44777.c execution, -fprofile-generate -D_PROFILE_GENERATE +PASS: gcc.dg/tree-prof/pr44777.c compilation, -fprofile-use -D_PROFILE_USE +PASS: gcc.dg/tree-prof/pr44777.c execution, -fprofile-use -D_PROFILE_USE PASS: gcc.dg/tree-prof/pr45354.c compilation, -fprofile-generate -D_PROFILE_GENERATE PASS: gcc.dg/tree-prof/pr45354.c execution, -fprofile-generate -D_PROFILE_GENERATE PASS: gcc.dg/tree-prof/pr45354.c compilation, -fprofile-use -D_PROFILE_USE @@ -122638,6 +124481,18 @@ PASS: gcc.dg/tree-prof/pr49299-2.c compilation, -fprofile-generate -D_PROFILE_G PASS: gcc.dg/tree-prof/pr49299-2.c execution, -fprofile-generate -D_PROFILE_GENERATE PASS: gcc.dg/tree-prof/pr49299-2.c compilation, -fprofile-use -D_PROFILE_USE PASS: gcc.dg/tree-prof/pr49299-2.c execution, -fprofile-use -D_PROFILE_USE +PASS: gcc.dg/tree-prof/pr50907.c compilation, -fprofile-generate -D_PROFILE_GENERATE +PASS: gcc.dg/tree-prof/pr50907.c execution, -fprofile-generate -D_PROFILE_GENERATE +PASS: gcc.dg/tree-prof/pr50907.c compilation, -fprofile-use -D_PROFILE_USE +PASS: gcc.dg/tree-prof/pr50907.c execution, -fprofile-use -D_PROFILE_USE +PASS: gcc.dg/tree-prof/pr52027.c compilation, -fprofile-generate -D_PROFILE_GENERATE +PASS: gcc.dg/tree-prof/pr52027.c execution, -fprofile-generate -D_PROFILE_GENERATE +PASS: gcc.dg/tree-prof/pr52027.c compilation, -fprofile-use -D_PROFILE_USE +PASS: gcc.dg/tree-prof/pr52027.c execution, -fprofile-use -D_PROFILE_USE +PASS: gcc.dg/tree-prof/pr52150.c compilation, -fprofile-generate -D_PROFILE_GENERATE +PASS: gcc.dg/tree-prof/pr52150.c execution, -fprofile-generate -D_PROFILE_GENERATE +PASS: gcc.dg/tree-prof/pr52150.c compilation, -fprofile-use -D_PROFILE_USE +PASS: gcc.dg/tree-prof/pr52150.c execution, -fprofile-use -D_PROFILE_USE PASS: gcc.dg/tree-prof/prof-robust-1.c compilation, -fprofile-generate -D_PROFILE_GENERATE PASS: gcc.dg/tree-prof/prof-robust-1.c execution, -fprofile-generate -D_PROFILE_GENERATE PASS: gcc.dg/tree-prof/prof-robust-1.c compilation, -fprofile-use -D_PROFILE_USE @@ -123356,6 +125211,9 @@ PASS: gcc.dg/tree-ssa/ipa-split-4.c scan-tree-dump-times fnsplit "Splitting func PASS: gcc.dg/tree-ssa/ipa-split-5.c (test for excess errors) PASS: gcc.dg/tree-ssa/ipa-split-5.c scan-tree-dump-times fnsplit "Splitting function" 1 PASS: gcc.dg/tree-ssa/ipa-split-5.c scan-tree-dump optimized "part" +PASS: gcc.dg/tree-ssa/ipa-split-6.c (test for excess errors) +PASS: gcc.dg/tree-ssa/ipa-split-6.c scan-tree-dump-times fnsplit "Splitting function" 1 +PASS: gcc.dg/tree-ssa/ipa-split-6.c scan-tree-dump optimized "part" UNSUPPORTED: gcc.dg/tree-ssa/ivopt_1.c UNSUPPORTED: gcc.dg/tree-ssa/ivopt_2.c UNSUPPORTED: gcc.dg/tree-ssa/ivopt_3.c @@ -123394,10 +125252,10 @@ PASS: gcc.dg/tree-ssa/ldist-15.c scan-tree-dump-not ldist "distributed: split to PASS: gcc.dg/tree-ssa/ldist-15.c scan-tree-dump-not ldist "__builtin_memset" PASS: gcc.dg/tree-ssa/ldist-16.c (test for excess errors) PASS: gcc.dg/tree-ssa/ldist-16.c scan-tree-dump ldist "distributed: split to 2" -PASS: gcc.dg/tree-ssa/ldist-16.c scan-tree-dump-times ldist "__builtin_memset" 2 +PASS: gcc.dg/tree-ssa/ldist-16.c scan-tree-dump-times ldist "generated memset zero" 1 PASS: gcc.dg/tree-ssa/ldist-17.c (test for excess errors) PASS: gcc.dg/tree-ssa/ldist-17.c scan-tree-dump ldist "distributed: split to 4" -PASS: gcc.dg/tree-ssa/ldist-17.c scan-tree-dump-times ldist "__builtin_memset" 8 +PASS: gcc.dg/tree-ssa/ldist-17.c scan-tree-dump-times ldist "generated memset zero" 4 PASS: gcc.dg/tree-ssa/ldist-1a.c (test for excess errors) PASS: gcc.dg/tree-ssa/ldist-1a.c scan-tree-dump-times ldist "distributed: split to 2 loops" 0 PASS: gcc.dg/tree-ssa/ldist-2.c (test for excess errors) @@ -123418,7 +125276,7 @@ PASS: gcc.dg/tree-ssa/ldist-9.c (test for excess errors) PASS: gcc.dg/tree-ssa/ldist-9.c scan-tree-dump-times ldist "distributed: split to 2 loops" 0 PASS: gcc.dg/tree-ssa/ldist-pr45948.c (test for excess errors) PASS: gcc.dg/tree-ssa/ldist-pr45948.c scan-tree-dump ldist "distributed: split to 2" -PASS: gcc.dg/tree-ssa/ldist-pr45948.c scan-tree-dump-times ldist "__builtin_memset" 4 +PASS: gcc.dg/tree-ssa/ldist-pr45948.c scan-tree-dump-times ldist "generated memset zero" 2 PASS: gcc.dg/tree-ssa/leaf.c (test for excess errors) PASS: gcc.dg/tree-ssa/leaf.c scan-tree-dump-times optimized "return 9" 1 PASS: gcc.dg/tree-ssa/loadpre1.c (test for excess errors) @@ -123929,6 +125787,8 @@ PASS: gcc.dg/tree-ssa/pr42640.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr42640.c execution test PASS: gcc.dg/tree-ssa/pr42893.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr42893.c scan-tree-dump-not optimized "tui_refreshing_registers" +PASS: gcc.dg/tree-ssa/pr43491.c (test for excess errors) +PASS: gcc.dg/tree-ssa/pr43491.c scan-tree-dump-times pre "Eliminated: 2" 1 PASS: gcc.dg/tree-ssa/pr44133.c (test for warnings, line 10) PASS: gcc.dg/tree-ssa/pr44133.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr44258.c (test for excess errors) @@ -123955,12 +125815,17 @@ PASS: gcc.dg/tree-ssa/pr49039.c scan-tree-dump vrp1 "Folding predicate maxv_[0-9 PASS: gcc.dg/tree-ssa/pr49039.c scan-tree-dump vrp1 "Folding predicate maxv_[0-9]* == 6 to 0" PASS: gcc.dg/tree-ssa/pr49094.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr49094.c execution test +PASS: gcc.dg/tree-ssa/pr49642-1.c (test for excess errors) +PASS: gcc.dg/tree-ssa/pr49642-1.c scan-tree-dump-times optimized "____ilog2_NaN" 0 +PASS: gcc.dg/tree-ssa/pr49642-2.c (test for excess errors) +PASS: gcc.dg/tree-ssa/pr49642-2.c scan-tree-dump-times optimized "____ilog2_NaN" 0 PASS: gcc.dg/tree-ssa/pr49671-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr49671-1.c scan-tree-dump optimized "{v}" PASS: gcc.dg/tree-ssa/pr49671-2.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr49671-2.c scan-tree-dump optimized "{v}" PASS: gcc.dg/tree-ssa/pr49923.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr49923.c execution test +PASS: gcc.dg/tree-ssa/pr51583.c (test for excess errors) PASS: gcc.dg/tree-ssa/predcom-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/predcom-1.c execution test PASS: gcc.dg/tree-ssa/predcom-1.c scan-tree-dump-times pcom "Unrolling 2 times." 2 @@ -124369,6 +126234,8 @@ PASS: gcc.dg/tree-ssa/ssa-ifcombine-7.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-ifcombine-7.c scan-tree-dump optimized " > " PASS: gcc.dg/tree-ssa/ssa-lim-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-lim-1.c scan-tree-dump-times lim1 "1 <<" 3 +PASS: gcc.dg/tree-ssa/ssa-lim-10.c (test for excess errors) +PASS: gcc.dg/tree-ssa/ssa-lim-10.c scan-tree-dump lim1 "Executing store motion of pos" PASS: gcc.dg/tree-ssa/ssa-lim-2.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-lim-2.c scan-tree-dump-times lim1 "1 <<" 3 PASS: gcc.dg/tree-ssa/ssa-lim-3.c (test for excess errors) @@ -124425,6 +126292,8 @@ PASS: gcc.dg/tree-ssa/ssa-pre-26.c scan-tree-dump fre1 "Deleted redundant store" PASS: gcc.dg/tree-ssa/ssa-pre-27.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-pre-27.c scan-tree-dump-times pre "# prephitmp" 1 XFAIL: gcc.dg/tree-ssa/ssa-pre-27.c scan-tree-dump-times pre "# prephitmp" 2 +PASS: gcc.dg/tree-ssa/ssa-pre-28.c (test for excess errors) +PASS: gcc.dg/tree-ssa/ssa-pre-28.c scan-tree-dump-times pre "with prephitmp" 2 PASS: gcc.dg/tree-ssa/ssa-pre-3.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-pre-3.c scan-tree-dump-times pre "Eliminated: 2" 1 PASS: gcc.dg/tree-ssa/ssa-pre-4.c (test for excess errors) @@ -124678,7 +126547,8 @@ PASS: gcc.dg/tree-ssa/vrp46.c (test for excess errors) PASS: gcc.dg/tree-ssa/vrp46.c scan-tree-dump-times vrp1 "if" 1 PASS: gcc.dg/tree-ssa/vrp47.c (test for excess errors) PASS: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times vrp1 "[xy][^ ]* !=" 0 -FAIL: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times dom1 "x[^ ]* & y" 1 +XFAIL: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times dom1 "x[^ ]* & y" 1 +PASS: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times dom2 "x[^ ]* & y" 1 XFAIL: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times vrp1 "x[^ ]* & y" 1 PASS: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times vrp1 "x[^ ]* [|] y" 1 PASS: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times vrp1 "x[^ ]* \^ 1" 1 @@ -124863,7 +126733,7 @@ PASS: gcc.dg/vect/pr45633.c (test for excess errors) PASS: gcc.dg/vect/pr45752.c (test for excess errors) PASS: gcc.dg/vect/pr45752.c execution test PASS: gcc.dg/vect/pr45752.c scan-tree-dump-times vect "vectorized 1 loops" 0 -PASS: gcc.dg/vect/pr45752.c scan-tree-dump-times vect "permutation requires at least three vectors" 2 +PASS: gcc.dg/vect/pr45752.c scan-tree-dump vect "permutation requires at least three vectors" PASS: gcc.dg/vect/pr45752.c scan-tree-dump-times vect "vectorizing stmts using SLP" 0 PASS: gcc.dg/vect/pr45847.c (test for excess errors) PASS: gcc.dg/vect/pr45902.c (test for excess errors) @@ -124900,9 +126770,21 @@ PASS: gcc.dg/vect/pr51000.c (test for excess errors) PASS: gcc.dg/vect/pr51015.c (test for excess errors) PASS: gcc.dg/vect/pr51074.c (test for excess errors) PASS: gcc.dg/vect/pr51074.c execution test +PASS: gcc.dg/vect/pr51301.c (test for excess errors) +PASS: gcc.dg/vect/pr51590.c (test for excess errors) +PASS: gcc.dg/vect/pr51799.c (test for excess errors) +PASS: gcc.dg/vect/pr52091.c (test for excess errors) +PASS: gcc.dg/vect/pr52091.c execution test +PASS: gcc.dg/vect/pr52298.c (test for excess errors) +PASS: gcc.dg/vect/pr52298.c execution test +PASS: gcc.dg/vect/vect-1-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-1-big-array.c scan-tree-dump-times vect "vectorized 6 loops" 1 +XFAIL: gcc.dg/vect/vect-1-big-array.c scan-tree-dump-times vect "vectorized 5 loops" 1 PASS: gcc.dg/vect/vect-1.c (test for excess errors) PASS: gcc.dg/vect/vect-1.c scan-tree-dump-times vect "vectorized 6 loops" 1 XFAIL: gcc.dg/vect/vect-1.c scan-tree-dump-times vect "vectorized 5 loops" 1 +PASS: gcc.dg/vect/vect-10-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-10-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-10.c (test for excess errors) PASS: gcc.dg/vect/vect-10.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-100.c (test for excess errors) @@ -124916,6 +126798,10 @@ PASS: gcc.dg/vect/vect-104.c (test for excess errors) PASS: gcc.dg/vect/vect-104.c execution test PASS: gcc.dg/vect/vect-104.c scan-tree-dump-times vect "vectorized 1 loops" 0 PASS: gcc.dg/vect/vect-104.c scan-tree-dump-times vect "possible dependence between data-refs" 1 +PASS: gcc.dg/vect/vect-105-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-105-big-array.c execution test +PASS: gcc.dg/vect/vect-105-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-105-big-array.c scan-tree-dump-times vect "possible dependence between data-refs" 0 PASS: gcc.dg/vect/vect-105.c (test for excess errors) PASS: gcc.dg/vect/vect-105.c execution test PASS: gcc.dg/vect/vect-105.c scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -124941,6 +126827,9 @@ PASS: gcc.dg/vect/vect-11.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-110.c (test for excess errors) PASS: gcc.dg/vect/vect-110.c execution test PASS: gcc.dg/vect/vect-110.c scan-tree-dump-times vect "vectorized 0 loops" 1 +PASS: gcc.dg/vect/vect-112-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-112-big-array.c execution test +PASS: gcc.dg/vect/vect-112-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-112.c (test for excess errors) PASS: gcc.dg/vect/vect-112.c execution test PASS: gcc.dg/vect/vect-112.c scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -124973,6 +126862,8 @@ PASS: gcc.dg/vect/vect-120.c (test for excess errors) PASS: gcc.dg/vect/vect-120.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-121.c (test for excess errors) PASS: gcc.dg/vect/vect-121.c scan-tree-dump vect "vectorized 1 loops" +PASS: gcc.dg/vect/vect-122.c (test for excess errors) +PASS: gcc.dg/vect/vect-122.c execution test PASS: gcc.dg/vect/vect-13.c (test for excess errors) PASS: gcc.dg/vect/vect-13.c execution test PASS: gcc.dg/vect/vect-13.c scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -124980,6 +126871,9 @@ PASS: gcc.dg/vect/vect-13.c scan-tree-dump-times vect "Vectorizing an unaligned PASS: gcc.dg/vect/vect-14.c (test for excess errors) PASS: gcc.dg/vect/vect-14.c execution test PASS: gcc.dg/vect/vect-14.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-15-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-15-big-array.c execution test +PASS: gcc.dg/vect/vect-15-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-15.c (test for excess errors) PASS: gcc.dg/vect/vect-15.c execution test PASS: gcc.dg/vect/vect-15.c scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -124995,6 +126889,10 @@ PASS: gcc.dg/vect/vect-19.c (test for excess errors) PASS: gcc.dg/vect/vect-19.c execution test PASS: gcc.dg/vect/vect-19.c scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-19.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-2-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-2-big-array.c execution test +PASS: gcc.dg/vect/vect-2-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-2-big-array.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-2.c (test for excess errors) PASS: gcc.dg/vect/vect-2.c execution test PASS: gcc.dg/vect/vect-2.c scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -125050,24 +126948,45 @@ PASS: gcc.dg/vect/vect-3.c scan-tree-dump-times vect "Vectorizing an unaligned a PASS: gcc.dg/vect/vect-30.c (test for excess errors) PASS: gcc.dg/vect/vect-30.c execution test PASS: gcc.dg/vect/vect-30.c scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/vect-31-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-31-big-array.c execution test +PASS: gcc.dg/vect/vect-31-big-array.c scan-tree-dump-times vect "vectorized 4 loops" 1 PASS: gcc.dg/vect/vect-31.c (test for excess errors) PASS: gcc.dg/vect/vect-31.c execution test PASS: gcc.dg/vect/vect-31.c scan-tree-dump-times vect "vectorized 4 loops" 1 +PASS: gcc.dg/vect/vect-32-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-32-big-array.c execution test +PASS: gcc.dg/vect/vect-32-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-32-big-array.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-32.c (test for excess errors) PASS: gcc.dg/vect/vect-32.c execution test PASS: gcc.dg/vect/vect-32.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-32.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-33-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-33-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-33-big-array.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-33-big-array.c scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-33.c (test for excess errors) PASS: gcc.dg/vect/vect-33.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-33.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0 -PASS: gcc.dg/vect/vect-33.c scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-33.c scan-tree-dump vect "Alignment of access forced using peeling" +PASS: gcc.dg/vect/vect-34-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-34-big-array.c execution test +PASS: gcc.dg/vect/vect-34-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-34.c (test for excess errors) PASS: gcc.dg/vect/vect-34.c execution test PASS: gcc.dg/vect/vect-34.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-35-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-35-big-array.c execution test +PASS: gcc.dg/vect/vect-35-big-array.c scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/vect-35-big-array.c scan-tree-dump-times vect "can't determine dependence between" 1 PASS: gcc.dg/vect/vect-35.c (test for excess errors) PASS: gcc.dg/vect/vect-35.c execution test PASS: gcc.dg/vect/vect-35.c scan-tree-dump-times vect "vectorized 2 loops" 1 -PASS: gcc.dg/vect/vect-35.c scan-tree-dump-times vect "can't determine dependence between" 1 +PASS: gcc.dg/vect/vect-35.c scan-tree-dump vect "can't determine dependence between" +PASS: gcc.dg/vect/vect-36-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-36-big-array.c execution test +PASS: gcc.dg/vect/vect-36-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-36.c (test for excess errors) PASS: gcc.dg/vect/vect-36.c execution test PASS: gcc.dg/vect/vect-36.c scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -125134,10 +127053,12 @@ PASS: gcc.dg/vect/vect-58.c execution test PASS: gcc.dg/vect/vect-58.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-58.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-58.c scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-6-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-6-big-array.c execution test +PASS: gcc.dg/vect/vect-6-big-array.c scan-tree-dump-times vect "vectorized 2 loops" 1 PASS: gcc.dg/vect/vect-6.c (test for excess errors) PASS: gcc.dg/vect/vect-6.c execution test PASS: gcc.dg/vect/vect-6.c scan-tree-dump-times vect "vectorized 2 loops" 1 -PASS: gcc.dg/vect/vect-6.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-60.c (test for excess errors) PASS: gcc.dg/vect/vect-60.c execution test PASS: gcc.dg/vect/vect-60.c scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -125185,17 +127106,31 @@ PASS: gcc.dg/vect/vect-72.c execution test PASS: gcc.dg/vect/vect-72.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-72.c scan-tree-dump-times vect "Vectorizing an unaligned access" 1 PASS: gcc.dg/vect/vect-72.c scan-tree-dump-times vect "Alignment of access forced using peeling" 0 +PASS: gcc.dg/vect/vect-73-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-73-big-array.c execution test +PASS: gcc.dg/vect/vect-73-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-73-big-array.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-73.c (test for excess errors) PASS: gcc.dg/vect/vect-73.c execution test PASS: gcc.dg/vect/vect-73.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-73.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-74-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-74-big-array.c execution test +PASS: gcc.dg/vect/vect-74-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-74.c (test for excess errors) PASS: gcc.dg/vect/vect-74.c execution test PASS: gcc.dg/vect/vect-74.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-75-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-75-big-array.c execution test +PASS: gcc.dg/vect/vect-75-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-75-big-array.c scan-tree-dump-times vect "Vectorizing an unaligned access" 1 PASS: gcc.dg/vect/vect-75.c (test for excess errors) PASS: gcc.dg/vect/vect-75.c execution test PASS: gcc.dg/vect/vect-75.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-75.c scan-tree-dump-times vect "Vectorizing an unaligned access" 1 +PASS: gcc.dg/vect/vect-76-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-76-big-array.c execution test +PASS: gcc.dg/vect/vect-76-big-array.c scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-76.c (test for excess errors) PASS: gcc.dg/vect/vect-76.c execution test PASS: gcc.dg/vect/vect-76.c scan-tree-dump-times vect "vectorized 3 loops" 1 @@ -125226,6 +127161,9 @@ PASS: gcc.dg/vect/vect-78.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-8.c (test for excess errors) PASS: gcc.dg/vect/vect-8.c execution test PASS: gcc.dg/vect/vect-8.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-80-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-80-big-array.c execution test +PASS: gcc.dg/vect/vect-80-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-80.c (test for excess errors) PASS: gcc.dg/vect/vect-80.c execution test PASS: gcc.dg/vect/vect-80.c scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -125233,6 +127171,9 @@ UNSUPPORTED: gcc.dg/vect/vect-82.c UNSUPPORTED: gcc.dg/vect/vect-82_64.c UNSUPPORTED: gcc.dg/vect/vect-83.c UNSUPPORTED: gcc.dg/vect/vect-83_64.c +PASS: gcc.dg/vect/vect-85-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-85-big-array.c execution test +PASS: gcc.dg/vect/vect-85-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-85.c (test for excess errors) PASS: gcc.dg/vect/vect-85.c execution test PASS: gcc.dg/vect/vect-85.c scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -125251,6 +127192,11 @@ PASS: gcc.dg/vect/vect-88.c execution test PASS: gcc.dg/vect/vect-88.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-88.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-88.c scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-89-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-89-big-array.c execution test +PASS: gcc.dg/vect/vect-89-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-89-big-array.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-89-big-array.c scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-89.c (test for excess errors) PASS: gcc.dg/vect/vect-89.c execution test PASS: gcc.dg/vect/vect-89.c scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -125261,7 +127207,6 @@ PASS: gcc.dg/vect/vect-9.c execution test PASS: gcc.dg/vect/vect-9.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-91.c (test for excess errors) PASS: gcc.dg/vect/vect-91.c scan-tree-dump-times vect "vectorized 1 loops" 3 -PASS: gcc.dg/vect/vect-91.c scan-tree-dump-times vect "accesses have the same alignment." 3 PASS: gcc.dg/vect/vect-91.c scan-tree-dump-times vect "Alignment of access forced using peeling" 3 PASS: gcc.dg/vect/vect-92.c (test for excess errors) PASS: gcc.dg/vect/vect-92.c execution test @@ -125284,10 +127229,18 @@ PASS: gcc.dg/vect/vect-96.c execution test PASS: gcc.dg/vect/vect-96.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-96.c scan-tree-dump-times vect "Vectorizing an unaligned access" 1 XFAIL: gcc.dg/vect/vect-96.c scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-97-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-97-big-array.c execution test +PASS: gcc.dg/vect/vect-97-big-array.c scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/vect-97-big-array.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-97.c (test for excess errors) PASS: gcc.dg/vect/vect-97.c execution test PASS: gcc.dg/vect/vect-97.c scan-tree-dump-times vect "vectorized 2 loops" 1 PASS: gcc.dg/vect/vect-97.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-98-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-98-big-array.c execution test +PASS: gcc.dg/vect/vect-98-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 +XFAIL: gcc.dg/vect/vect-98-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 0 PASS: gcc.dg/vect/vect-98.c (test for excess errors) PASS: gcc.dg/vect/vect-98.c execution test PASS: gcc.dg/vect/vect-98.c scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -125305,10 +127258,13 @@ PASS: gcc.dg/vect/vect-align-2.c execution test PASS: gcc.dg/vect/vect-align-2.c scan-tree-dump-times vect "Alignment of access forced using peeling" 0 XFAIL: gcc.dg/vect/vect-align-2.c scan-tree-dump-times vect "Alignment of access forced using versioning" 1 PASS: gcc.dg/vect/vect-align-2.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-all-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-all-big-array.c execution test +PASS: gcc.dg/vect/vect-all-big-array.c scan-tree-dump-times vect "vectorized 10 loops" 1 +PASS: gcc.dg/vect/vect-all-big-array.c scan-tree-dump-times vect "Alignment of access forced using peeling" 0 PASS: gcc.dg/vect/vect-all.c (test for excess errors) PASS: gcc.dg/vect/vect-all.c execution test PASS: gcc.dg/vect/vect-all.c scan-tree-dump-times vect "vectorized 10 loops" 1 -PASS: gcc.dg/vect/vect-all.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-all.c scan-tree-dump-times vect "Alignment of access forced using peeling" 0 PASS: gcc.dg/vect/vect-bool-1.c (test for excess errors) PASS: gcc.dg/vect/vect-bool-1.c scan-tree-dump vect "vectorized 1 loops" @@ -125378,6 +127334,9 @@ PASS: gcc.dg/vect/vect-double-reduc-4.c scan-tree-dump-times vect "OUTER LOOP VE PASS: gcc.dg/vect/vect-double-reduc-5.c (test for excess errors) PASS: gcc.dg/vect/vect-double-reduc-5.c execution test XFAIL: gcc.dg/vect/vect-double-reduc-5.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-double-reduc-6-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-double-reduc-6-big-array.c execution test +PASS: gcc.dg/vect/vect-double-reduc-6-big-array.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-double-reduc-6.c (test for excess errors) PASS: gcc.dg/vect/vect-double-reduc-6.c execution test PASS: gcc.dg/vect/vect-double-reduc-6.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 @@ -125469,9 +127428,15 @@ PASS: gcc.dg/vect/vect-iv-6.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-iv-7.c (test for excess errors) PASS: gcc.dg/vect/vect-iv-7.c execution test XFAIL: gcc.dg/vect/vect-iv-7.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-iv-8-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-iv-8-big-array.c execution test +PASS: gcc.dg/vect/vect-iv-8-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-iv-8.c (test for excess errors) PASS: gcc.dg/vect/vect-iv-8.c execution test PASS: gcc.dg/vect/vect-iv-8.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-iv-8a-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-iv-8a-big-array.c execution test +PASS: gcc.dg/vect/vect-iv-8a-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-iv-8a.c (test for excess errors) PASS: gcc.dg/vect/vect-iv-8a.c execution test PASS: gcc.dg/vect/vect-iv-8a.c scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -125546,33 +127511,58 @@ PASS: gcc.dg/vect/vect-nest-cycle-2.c scan-tree-dump-times vect "OUTER LOOP VECT PASS: gcc.dg/vect/vect-nest-cycle-3.c (test for excess errors) PASS: gcc.dg/vect/vect-nest-cycle-3.c execution test PASS: gcc.dg/vect/vect-nest-cycle-3.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-1-big-array.c (test for excess errors) +XFAIL: gcc.dg/vect/vect-outer-1-big-array.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-1-big-array.c scan-tree-dump-times vect "strided access in outer loop" 1 PASS: gcc.dg/vect/vect-outer-1.c (test for excess errors) XFAIL: gcc.dg/vect/vect-outer-1.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-1.c scan-tree-dump-times vect "strided access in outer loop" 1 +PASS: gcc.dg/vect/vect-outer-1a-big-array.c (test for excess errors) +XFAIL: gcc.dg/vect/vect-outer-1a-big-array.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-1a-big-array.c scan-tree-dump-times vect "strided access in outer loop" 1 PASS: gcc.dg/vect/vect-outer-1a.c (test for excess errors) XFAIL: gcc.dg/vect/vect-outer-1a.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-1a.c scan-tree-dump-times vect "strided access in outer loop" 1 +PASS: gcc.dg/vect/vect-outer-1b-big-array.c (test for excess errors) +XFAIL: gcc.dg/vect/vect-outer-1b-big-array.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-1b-big-array.c scan-tree-dump-times vect "strided access in outer loop" 1 PASS: gcc.dg/vect/vect-outer-1b.c (test for excess errors) XFAIL: gcc.dg/vect/vect-outer-1b.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-1b.c scan-tree-dump-times vect "strided access in outer loop" 1 +PASS: gcc.dg/vect/vect-outer-2-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-outer-2-big-array.c execution test +PASS: gcc.dg/vect/vect-outer-2-big-array.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-2.c (test for excess errors) PASS: gcc.dg/vect/vect-outer-2.c execution test PASS: gcc.dg/vect/vect-outer-2.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-2a-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-outer-2a-big-array.c execution test +PASS: gcc.dg/vect/vect-outer-2a-big-array.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-2a.c (test for excess errors) PASS: gcc.dg/vect/vect-outer-2a.c execution test PASS: gcc.dg/vect/vect-outer-2a.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-2b.c (test for excess errors) PASS: gcc.dg/vect/vect-outer-2b.c execution test PASS: gcc.dg/vect/vect-outer-2b.c scan-tree-dump-times vect "strided access in outer loop" 1 +PASS: gcc.dg/vect/vect-outer-2c-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-outer-2c-big-array.c execution test +PASS: gcc.dg/vect/vect-outer-2c-big-array.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-2c.c (test for excess errors) PASS: gcc.dg/vect/vect-outer-2c.c execution test PASS: gcc.dg/vect/vect-outer-2c.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-2d.c (test for excess errors) PASS: gcc.dg/vect/vect-outer-2d.c execution test PASS: gcc.dg/vect/vect-outer-2d.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 0 +PASS: gcc.dg/vect/vect-outer-3-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-outer-3-big-array.c execution test +PASS: gcc.dg/vect/vect-outer-3-big-array.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-3.c (test for excess errors) PASS: gcc.dg/vect/vect-outer-3.c execution test PASS: gcc.dg/vect/vect-outer-3.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-3a-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-outer-3a-big-array.c execution test +PASS: gcc.dg/vect/vect-outer-3a-big-array.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-3a-big-array.c scan-tree-dump-times vect "step doesn't divide the vector-size" 2 PASS: gcc.dg/vect/vect-outer-3a.c (test for excess errors) PASS: gcc.dg/vect/vect-outer-3a.c execution test PASS: gcc.dg/vect/vect-outer-3a.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 @@ -125588,13 +127578,23 @@ PASS: gcc.dg/vect/vect-outer-4.c (test for excess errors) PASS: gcc.dg/vect/vect-outer-4.c execution test PASS: gcc.dg/vect/vect-outer-4.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4.c scan-tree-dump-times vect "zero step in outer loop." 1 +PASS: gcc.dg/vect/vect-outer-4a-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-outer-4a-big-array.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4a.c (test for excess errors) PASS: gcc.dg/vect/vect-outer-4a.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-4b-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-outer-4b-big-array.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4b.c (test for excess errors) PASS: gcc.dg/vect/vect-outer-4b.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-4c-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-outer-4c-big-array.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-4c-big-array.c scan-tree-dump-times vect "zero step in outer loop." 1 PASS: gcc.dg/vect/vect-outer-4c.c (test for excess errors) PASS: gcc.dg/vect/vect-outer-4c.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 -PASS: gcc.dg/vect/vect-outer-4c.c scan-tree-dump-times vect "zero step in outer loop." 1 +PASS: gcc.dg/vect/vect-outer-4c.c scan-tree-dump vect "zero step in outer loop." +PASS: gcc.dg/vect/vect-outer-4d-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-outer-4d-big-array.c execution test +PASS: gcc.dg/vect/vect-outer-4d-big-array.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4d.c (test for excess errors) PASS: gcc.dg/vect/vect-outer-4d.c execution test PASS: gcc.dg/vect/vect-outer-4d.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 @@ -125617,6 +127617,9 @@ XFAIL: gcc.dg/vect/vect-outer-4k.c scan-tree-dump-times vect "OUTER LOOP VECTORI PASS: gcc.dg/vect/vect-outer-4l.c (test for excess errors) PASS: gcc.dg/vect/vect-outer-4l.c execution test XFAIL: gcc.dg/vect/vect-outer-4l.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-4m-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-outer-4m-big-array.c execution test +XFAIL: gcc.dg/vect/vect-outer-4m-big-array.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4m.c (test for excess errors) PASS: gcc.dg/vect/vect-outer-4m.c execution test XFAIL: gcc.dg/vect/vect-outer-4m.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 @@ -125624,29 +127627,51 @@ PASS: gcc.dg/vect/vect-outer-5.c (test for excess errors) PASS: gcc.dg/vect/vect-outer-5.c execution test XFAIL: gcc.dg/vect/vect-outer-5.c scan-tree-dump-times vect "not vectorized: possible dependence between data-refs" 1 PASS: gcc.dg/vect/vect-outer-5.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 -PASS: gcc.dg/vect/vect-outer-5.c scan-tree-dump-times vect "zero step in outer loop." 1 +PASS: gcc.dg/vect/vect-outer-5.c scan-tree-dump vect "zero step in outer loop." PASS: gcc.dg/vect/vect-outer-6.c (test for excess errors) PASS: gcc.dg/vect/vect-outer-6.c execution test PASS: gcc.dg/vect/vect-outer-6.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-6.c scan-tree-dump-times vect "zero step in outer loop." 1 +PASS: gcc.dg/vect/vect-outer-fir-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-outer-fir-big-array.c execution test +PASS: gcc.dg/vect/vect-outer-fir-big-array.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 2 +PASS: gcc.dg/vect/vect-outer-fir-lb-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-outer-fir-lb-big-array.c execution test +PASS: gcc.dg/vect/vect-outer-fir-lb-big-array.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 2 PASS: gcc.dg/vect/vect-outer-fir-lb.c (test for excess errors) PASS: gcc.dg/vect/vect-outer-fir-lb.c execution test PASS: gcc.dg/vect/vect-outer-fir-lb.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 2 PASS: gcc.dg/vect/vect-outer-fir.c (test for excess errors) PASS: gcc.dg/vect/vect-outer-fir.c execution test PASS: gcc.dg/vect/vect-outer-fir.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 2 +PASS: gcc.dg/vect/vect-over-widen-1-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-over-widen-1-big-array.c execution test +PASS: gcc.dg/vect/vect-over-widen-1-big-array.c scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 4 +PASS: gcc.dg/vect/vect-over-widen-1-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-over-widen-1.c (test for excess errors) PASS: gcc.dg/vect/vect-over-widen-1.c execution test PASS: gcc.dg/vect/vect-over-widen-1.c scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 4 PASS: gcc.dg/vect/vect-over-widen-1.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-over-widen-2-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-over-widen-2-big-array.c execution test +PASS: gcc.dg/vect/vect-over-widen-2-big-array.c scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 0 +PASS: gcc.dg/vect/vect-over-widen-2-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-over-widen-2.c (test for excess errors) PASS: gcc.dg/vect/vect-over-widen-2.c execution test PASS: gcc.dg/vect/vect-over-widen-2.c scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 0 PASS: gcc.dg/vect/vect-over-widen-2.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-over-widen-3-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-over-widen-3-big-array.c execution test +PASS: gcc.dg/vect/vect-over-widen-3-big-array.c scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 1 +PASS: gcc.dg/vect/vect-over-widen-3-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-over-widen-3.c (test for excess errors) PASS: gcc.dg/vect/vect-over-widen-3.c execution test -PASS: gcc.dg/vect/vect-over-widen-3.c scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 1 +PASS: gcc.dg/vect/vect-over-widen-3.c scan-tree-dump vect "vect_recog_over_widening_pattern: detected" PASS: gcc.dg/vect/vect-over-widen-3.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-over-widen-4-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-over-widen-4-big-array.c execution test +PASS: gcc.dg/vect/vect-over-widen-4-big-array.c scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 4 +PASS: gcc.dg/vect/vect-over-widen-4-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-over-widen-4.c (test for excess errors) PASS: gcc.dg/vect/vect-over-widen-4.c execution test PASS: gcc.dg/vect/vect-over-widen-4.c scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 4 @@ -125654,13 +127679,10 @@ PASS: gcc.dg/vect/vect-over-widen-4.c scan-tree-dump-times vect "vectorized 1 lo PASS: gcc.dg/vect/vect-peel-1.c (test for excess errors) PASS: gcc.dg/vect/vect-peel-1.c execution test PASS: gcc.dg/vect/vect-peel-1.c scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-peel-1.c scan-tree-dump-times vect "Vectorizing an unaligned access" 1 PASS: gcc.dg/vect/vect-peel-1.c scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-peel-2.c (test for excess errors) PASS: gcc.dg/vect/vect-peel-2.c execution test PASS: gcc.dg/vect/vect-peel-2.c scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-peel-2.c scan-tree-dump-times vect "Vectorizing an unaligned access" 1 -PASS: gcc.dg/vect/vect-peel-2.c scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-peel-3.c (test for excess errors) PASS: gcc.dg/vect/vect-peel-3.c execution test PASS: gcc.dg/vect/vect-peel-3.c scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -125679,6 +127701,9 @@ PASS: gcc.dg/vect/vect-reduc-1.c execution test PASS: gcc.dg/vect/vect-reduc-1.c scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-reduc-10.c (test for excess errors) PASS: gcc.dg/vect/vect-reduc-10.c execution test +PASS: gcc.dg/vect/vect-reduc-1char-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-reduc-1char-big-array.c execution test +PASS: gcc.dg/vect/vect-reduc-1char-big-array.c scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-reduc-1char.c (test for excess errors) PASS: gcc.dg/vect/vect-reduc-1char.c execution test PASS: gcc.dg/vect/vect-reduc-1char.c scan-tree-dump-times vect "vectorized 3 loops" 1 @@ -125688,6 +127713,9 @@ PASS: gcc.dg/vect/vect-reduc-1short.c scan-tree-dump-times vect "vectorized 3 lo PASS: gcc.dg/vect/vect-reduc-2.c (test for excess errors) PASS: gcc.dg/vect/vect-reduc-2.c execution test PASS: gcc.dg/vect/vect-reduc-2.c scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/vect-reduc-2char-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-reduc-2char-big-array.c execution test +XFAIL: gcc.dg/vect/vect-reduc-2char-big-array.c scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-reduc-2char.c (test for excess errors) PASS: gcc.dg/vect/vect-reduc-2char.c execution test XFAIL: gcc.dg/vect/vect-reduc-2char.c scan-tree-dump-times vect "vectorized 3 loops" 1 @@ -125747,28 +127775,44 @@ PASS: gcc.dg/vect/vect-reduc-pattern-1a.c (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-1a.c execution test PASS: gcc.dg/vect/vect-reduc-pattern-1a.c scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 PASS: gcc.dg/vect/vect-reduc-pattern-1a.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-1b-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-reduc-pattern-1b-big-array.c execution test +PASS: gcc.dg/vect/vect-reduc-pattern-1b-big-array.c scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-1b-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-pattern-1b.c (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-1b.c execution test -PASS: gcc.dg/vect/vect-reduc-pattern-1b.c scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-1b.c scan-tree-dump vect "vect_recog_widen_sum_pattern: detected" PASS: gcc.dg/vect/vect-reduc-pattern-1b.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-1c-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-reduc-pattern-1c-big-array.c execution test +PASS: gcc.dg/vect/vect-reduc-pattern-1c-big-array.c scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-1c-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-pattern-1c.c (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-1c.c execution test -PASS: gcc.dg/vect/vect-reduc-pattern-1c.c scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-1c.c scan-tree-dump vect "vect_recog_widen_sum_pattern: detected" PASS: gcc.dg/vect/vect-reduc-pattern-1c.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-pattern-2a.c (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-2a.c execution test PASS: gcc.dg/vect/vect-reduc-pattern-2a.c scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 PASS: gcc.dg/vect/vect-reduc-pattern-2a.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-2b-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-reduc-pattern-2b-big-array.c execution test +PASS: gcc.dg/vect/vect-reduc-pattern-2b-big-array.c scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 PASS: gcc.dg/vect/vect-reduc-pattern-2b.c (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-2b.c execution test -PASS: gcc.dg/vect/vect-reduc-pattern-2b.c scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-2b.c scan-tree-dump vect "vect_recog_widen_sum_pattern: detected" PASS: gcc.dg/vect/vect-reduc-pattern-2c.c (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-2c.c execution test XFAIL: gcc.dg/vect/vect-reduc-pattern-2c.c scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 XFAIL: gcc.dg/vect/vect-reduc-pattern-2c.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-sdivmod-1.c (test for excess errors) +PASS: gcc.dg/vect/vect-sdivmod-1.c execution test +PASS: gcc.dg/vect/vect-sdivmod-1.c scan-tree-dump-times vect "vectorized 1 loops" 4 PASS: gcc.dg/vect/vect-shift-1.c (test for excess errors) PASS: gcc.dg/vect/vect-shift-1.c execution test PASS: gcc.dg/vect/vect-shift-1.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-shift-2-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-shift-2-big-array.c execution test PASS: gcc.dg/vect/vect-shift-2.c (test for excess errors) PASS: gcc.dg/vect/vect-shift-2.c execution test PASS: gcc.dg/vect/vect-shift-3.c (test for excess errors) @@ -125793,9 +127837,15 @@ PASS: gcc.dg/vect/vect-strided-a-u32-mult.c scan-tree-dump-times vect "vectorize PASS: gcc.dg/vect/vect-strided-a-u8-i2-gap.c (test for excess errors) PASS: gcc.dg/vect/vect-strided-a-u8-i2-gap.c execution test PASS: gcc.dg/vect/vect-strided-a-u8-i2-gap.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c execution test +PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap2.c (test for excess errors) PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap2.c execution test PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap2.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c execution test +PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap7.c (test for excess errors) PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap7.c execution test PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap7.c scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -125845,15 +127895,24 @@ PASS: gcc.dg/vect/vect-strided-u8-i2-gap.c scan-tree-dump-times vect "vectorized PASS: gcc.dg/vect/vect-strided-u8-i2.c (test for excess errors) PASS: gcc.dg/vect/vect-strided-u8-i2.c execution test PASS: gcc.dg/vect/vect-strided-u8-i2.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c execution test +PASS: gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u8-i8-gap2.c (test for excess errors) PASS: gcc.dg/vect/vect-strided-u8-i8-gap2.c execution test PASS: gcc.dg/vect/vect-strided-u8-i8-gap2.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c execution test +PASS: gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c (test for excess errors) PASS: gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c execution test PASS: gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u8-i8-gap4.c (test for excess errors) PASS: gcc.dg/vect/vect-strided-u8-i8-gap4.c execution test PASS: gcc.dg/vect/vect-strided-u8-i8-gap4.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c (test for excess errors) +PASS: gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c execution test +PASS: gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u8-i8-gap7.c (test for excess errors) PASS: gcc.dg/vect/vect-strided-u8-i8-gap7.c execution test PASS: gcc.dg/vect/vect-strided-u8-i8-gap7.c scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -125958,6 +128017,11 @@ PASS: gcc.dg/vect/slp-12c.c (test for excess errors) PASS: gcc.dg/vect/slp-12c.c execution test PASS: gcc.dg/vect/slp-12c.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/slp-12c.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-13-big-array.c (test for excess errors) +PASS: gcc.dg/vect/slp-13-big-array.c execution test +PASS: gcc.dg/vect/slp-13-big-array.c scan-tree-dump-times vect "vectorized 2 loops" 1 +XFAIL: gcc.dg/vect/slp-13-big-array.c scan-tree-dump-times vect "vectorizing stmts using SLP" 3 +PASS: gcc.dg/vect/slp-13-big-array.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-13.c (test for excess errors) PASS: gcc.dg/vect/slp-13.c execution test PASS: gcc.dg/vect/slp-13.c scan-tree-dump-times vect "vectorized 2 loops" 1 @@ -126015,6 +128079,10 @@ PASS: gcc.dg/vect/slp-23.c (test for excess errors) PASS: gcc.dg/vect/slp-23.c execution test PASS: gcc.dg/vect/slp-23.c scan-tree-dump-times vect "vectorized 2 loops" 1 PASS: gcc.dg/vect/slp-23.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-24-big-array.c (test for excess errors) +PASS: gcc.dg/vect/slp-24-big-array.c execution test +PASS: gcc.dg/vect/slp-24-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-24-big-array.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/slp-24.c (test for excess errors) PASS: gcc.dg/vect/slp-24.c execution test PASS: gcc.dg/vect/slp-24.c scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -126032,6 +128100,10 @@ PASS: gcc.dg/vect/slp-28.c (test for excess errors) PASS: gcc.dg/vect/slp-28.c execution test PASS: gcc.dg/vect/slp-28.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/slp-28.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-3-big-array.c (test for excess errors) +PASS: gcc.dg/vect/slp-3-big-array.c execution test +PASS: gcc.dg/vect/slp-3-big-array.c scan-tree-dump-times vect "vectorized 4 loops" 1 +PASS: gcc.dg/vect/slp-3-big-array.c scan-tree-dump-times vect "vectorizing stmts using SLP" 4 PASS: gcc.dg/vect/slp-3.c (test for excess errors) PASS: gcc.dg/vect/slp-3.c execution test PASS: gcc.dg/vect/slp-3.c scan-tree-dump-times vect "vectorized 3 loops" 1 @@ -126040,6 +128112,10 @@ PASS: gcc.dg/vect/slp-33.c (test for excess errors) PASS: gcc.dg/vect/slp-33.c execution test PASS: gcc.dg/vect/slp-33.c scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/slp-33.c scan-tree-dump-times vect "vectorizing stmts using SLP" 3 +PASS: gcc.dg/vect/slp-34-big-array.c (test for excess errors) +PASS: gcc.dg/vect/slp-34-big-array.c execution test +PASS: gcc.dg/vect/slp-34-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-34-big-array.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/slp-34.c (test for excess errors) PASS: gcc.dg/vect/slp-34.c execution test PASS: gcc.dg/vect/slp-34.c scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -126053,6 +128129,10 @@ PASS: gcc.dg/vect/slp-37.c (test for excess errors) PASS: gcc.dg/vect/slp-37.c execution test PASS: gcc.dg/vect/slp-37.c scan-tree-dump-times vect "vectorized 1 loops" 0 PASS: gcc.dg/vect/slp-37.c scan-tree-dump-times vect "vectorizing stmts using SLP" 0 +PASS: gcc.dg/vect/slp-4-big-array.c (test for excess errors) +PASS: gcc.dg/vect/slp-4-big-array.c execution test +PASS: gcc.dg/vect/slp-4-big-array.c scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/slp-4-big-array.c scan-tree-dump-times vect "vectorizing stmts using SLP" 3 PASS: gcc.dg/vect/slp-4.c (test for excess errors) PASS: gcc.dg/vect/slp-4.c execution test PASS: gcc.dg/vect/slp-4.c scan-tree-dump-times vect "vectorized 3 loops" 1 @@ -126080,6 +128160,9 @@ PASS: gcc.dg/vect/slp-9.c scan-tree-dump-times vect "vectorizing stmts using SLP PASS: gcc.dg/vect/slp-cond-1.c (test for excess errors) PASS: gcc.dg/vect/slp-cond-1.c execution test PASS: gcc.dg/vect/slp-cond-1.c scan-tree-dump-times vect "vectorizing stmts using SLP" 3 +PASS: gcc.dg/vect/slp-cond-2-big-array.c (test for excess errors) +PASS: gcc.dg/vect/slp-cond-2-big-array.c execution test +PASS: gcc.dg/vect/slp-cond-2-big-array.c scan-tree-dump-times vect "vectorizing stmts using SLP" 3 PASS: gcc.dg/vect/slp-cond-2.c (test for excess errors) PASS: gcc.dg/vect/slp-cond-2.c execution test PASS: gcc.dg/vect/slp-cond-2.c scan-tree-dump-times vect "vectorizing stmts using SLP" 3 @@ -126091,6 +128174,10 @@ PASS: gcc.dg/vect/slp-multitypes-10.c (test for excess errors) PASS: gcc.dg/vect/slp-multitypes-10.c execution test PASS: gcc.dg/vect/slp-multitypes-10.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/slp-multitypes-10.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-multitypes-11-big-array.c (test for excess errors) +PASS: gcc.dg/vect/slp-multitypes-11-big-array.c execution test +PASS: gcc.dg/vect/slp-multitypes-11-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-multitypes-11-big-array.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-multitypes-11.c (test for excess errors) PASS: gcc.dg/vect/slp-multitypes-11.c execution test PASS: gcc.dg/vect/slp-multitypes-11.c scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -126146,7 +128233,7 @@ PASS: gcc.dg/vect/slp-perm-3.c scan-tree-dump-times vect "vectorizing stmts usin PASS: gcc.dg/vect/slp-perm-4.c (test for excess errors) PASS: gcc.dg/vect/slp-perm-4.c execution test PASS: gcc.dg/vect/slp-perm-4.c scan-tree-dump-times vect "vectorized 1 loops" 0 -PASS: gcc.dg/vect/slp-perm-4.c scan-tree-dump-times vect "permutation requires at least three vectors" 1 +PASS: gcc.dg/vect/slp-perm-4.c scan-tree-dump vect "permutation requires at least three vectors" PASS: gcc.dg/vect/slp-perm-4.c scan-tree-dump-times vect "vectorizing stmts using SLP" 0 PASS: gcc.dg/vect/slp-perm-5.c (test for excess errors) PASS: gcc.dg/vect/slp-perm-5.c execution test @@ -126419,7 +128506,7 @@ PASS: gcc.dg/vect/pr45633.c -flto (test for excess errors) PASS: gcc.dg/vect/pr45752.c -flto (test for excess errors) PASS: gcc.dg/vect/pr45752.c -flto execution test PASS: gcc.dg/vect/pr45752.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 -PASS: gcc.dg/vect/pr45752.c -flto scan-tree-dump-times vect "permutation requires at least three vectors" 2 +PASS: gcc.dg/vect/pr45752.c -flto scan-tree-dump vect "permutation requires at least three vectors" PASS: gcc.dg/vect/pr45752.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 PASS: gcc.dg/vect/pr45847.c -flto (test for excess errors) PASS: gcc.dg/vect/pr45902.c -flto (test for excess errors) @@ -126456,9 +128543,21 @@ PASS: gcc.dg/vect/pr51000.c -flto (test for excess errors) PASS: gcc.dg/vect/pr51015.c -flto (test for excess errors) PASS: gcc.dg/vect/pr51074.c -flto (test for excess errors) PASS: gcc.dg/vect/pr51074.c -flto execution test +PASS: gcc.dg/vect/pr51301.c -flto (test for excess errors) +PASS: gcc.dg/vect/pr51590.c -flto (test for excess errors) +PASS: gcc.dg/vect/pr51799.c -flto (test for excess errors) +PASS: gcc.dg/vect/pr52091.c -flto (test for excess errors) +PASS: gcc.dg/vect/pr52091.c -flto execution test +PASS: gcc.dg/vect/pr52298.c -flto (test for excess errors) +PASS: gcc.dg/vect/pr52298.c -flto execution test +PASS: gcc.dg/vect/vect-1-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-1-big-array.c -flto scan-tree-dump-times vect "vectorized 6 loops" 1 +XFAIL: gcc.dg/vect/vect-1-big-array.c -flto scan-tree-dump-times vect "vectorized 5 loops" 1 PASS: gcc.dg/vect/vect-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-1.c -flto scan-tree-dump-times vect "vectorized 6 loops" 1 XFAIL: gcc.dg/vect/vect-1.c -flto scan-tree-dump-times vect "vectorized 5 loops" 1 +PASS: gcc.dg/vect/vect-10-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-10-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-10.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-10.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-100.c -flto (test for excess errors) @@ -126472,6 +128571,10 @@ PASS: gcc.dg/vect/vect-104.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-104.c -flto execution test PASS: gcc.dg/vect/vect-104.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 PASS: gcc.dg/vect/vect-104.c -flto scan-tree-dump-times vect "possible dependence between data-refs" 1 +PASS: gcc.dg/vect/vect-105-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-105-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-105-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-105-big-array.c -flto scan-tree-dump-times vect "possible dependence between data-refs" 0 PASS: gcc.dg/vect/vect-105.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-105.c -flto execution test PASS: gcc.dg/vect/vect-105.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -126497,6 +128600,9 @@ PASS: gcc.dg/vect/vect-11.c -flto scan-tree-dump-times vect "vectorized 1 loops" PASS: gcc.dg/vect/vect-110.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-110.c -flto execution test PASS: gcc.dg/vect/vect-110.c -flto scan-tree-dump-times vect "vectorized 0 loops" 1 +PASS: gcc.dg/vect/vect-112-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-112-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-112-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-112.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-112.c -flto execution test PASS: gcc.dg/vect/vect-112.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -126529,6 +128635,8 @@ PASS: gcc.dg/vect/vect-120.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-120.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-121.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-121.c -flto scan-tree-dump vect "vectorized 1 loops" +PASS: gcc.dg/vect/vect-122.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-122.c -flto execution test PASS: gcc.dg/vect/vect-13.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-13.c -flto execution test PASS: gcc.dg/vect/vect-13.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -126536,6 +128644,9 @@ PASS: gcc.dg/vect/vect-13.c -flto scan-tree-dump-times vect "Vectorizing an unal PASS: gcc.dg/vect/vect-14.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-14.c -flto execution test PASS: gcc.dg/vect/vect-14.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-15-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-15-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-15-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-15.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-15.c -flto execution test PASS: gcc.dg/vect/vect-15.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -126551,6 +128662,10 @@ PASS: gcc.dg/vect/vect-19.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-19.c -flto execution test PASS: gcc.dg/vect/vect-19.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-19.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-2-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-2-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-2-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-2-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-2.c -flto execution test PASS: gcc.dg/vect/vect-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -126606,24 +128721,45 @@ PASS: gcc.dg/vect/vect-3.c -flto scan-tree-dump-times vect "Vectorizing an unali PASS: gcc.dg/vect/vect-30.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-30.c -flto execution test PASS: gcc.dg/vect/vect-30.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/vect-31-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-31-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-31-big-array.c -flto scan-tree-dump-times vect "vectorized 4 loops" 1 PASS: gcc.dg/vect/vect-31.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-31.c -flto execution test PASS: gcc.dg/vect/vect-31.c -flto scan-tree-dump-times vect "vectorized 4 loops" 1 +PASS: gcc.dg/vect/vect-32-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-32-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-32-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-32-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-32.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-32.c -flto execution test PASS: gcc.dg/vect/vect-32.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-32.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-33-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-33-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-33-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-33-big-array.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-33.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-33.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-33.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 -PASS: gcc.dg/vect/vect-33.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-33.c -flto scan-tree-dump vect "Alignment of access forced using peeling" +PASS: gcc.dg/vect/vect-34-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-34-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-34-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-34.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-34.c -flto execution test PASS: gcc.dg/vect/vect-34.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-35-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-35-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-35-big-array.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/vect-35-big-array.c -flto scan-tree-dump-times vect "can't determine dependence between" 1 PASS: gcc.dg/vect/vect-35.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-35.c -flto execution test PASS: gcc.dg/vect/vect-35.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 -PASS: gcc.dg/vect/vect-35.c -flto scan-tree-dump-times vect "can't determine dependence between" 1 +PASS: gcc.dg/vect/vect-35.c -flto scan-tree-dump vect "can't determine dependence between" +PASS: gcc.dg/vect/vect-36-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-36-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-36-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-36.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-36.c -flto execution test PASS: gcc.dg/vect/vect-36.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -126690,10 +128826,12 @@ PASS: gcc.dg/vect/vect-58.c -flto execution test PASS: gcc.dg/vect/vect-58.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-58.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-58.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-6-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-6-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-6-big-array.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 PASS: gcc.dg/vect/vect-6.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-6.c -flto execution test PASS: gcc.dg/vect/vect-6.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 -PASS: gcc.dg/vect/vect-6.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-60.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-60.c -flto execution test PASS: gcc.dg/vect/vect-60.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -126741,17 +128879,31 @@ PASS: gcc.dg/vect/vect-72.c -flto execution test PASS: gcc.dg/vect/vect-72.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-72.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 PASS: gcc.dg/vect/vect-72.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 +PASS: gcc.dg/vect/vect-73-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-73-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-73-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-73-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-73.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-73.c -flto execution test PASS: gcc.dg/vect/vect-73.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-73.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-74-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-74-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-74-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-74.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-74.c -flto execution test PASS: gcc.dg/vect/vect-74.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-75-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-75-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-75-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-75-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 PASS: gcc.dg/vect/vect-75.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-75.c -flto execution test PASS: gcc.dg/vect/vect-75.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-75.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 +PASS: gcc.dg/vect/vect-76-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-76-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-76-big-array.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-76.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-76.c -flto execution test PASS: gcc.dg/vect/vect-76.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 @@ -126782,6 +128934,9 @@ PASS: gcc.dg/vect/vect-78.c -flto scan-tree-dump-times vect "vectorized 1 loops" PASS: gcc.dg/vect/vect-8.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-8.c -flto execution test PASS: gcc.dg/vect/vect-8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-80-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-80-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-80-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-80.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-80.c -flto execution test PASS: gcc.dg/vect/vect-80.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -126789,6 +128944,9 @@ UNSUPPORTED: gcc.dg/vect/vect-82.c -flto UNSUPPORTED: gcc.dg/vect/vect-82_64.c -flto UNSUPPORTED: gcc.dg/vect/vect-83.c -flto UNSUPPORTED: gcc.dg/vect/vect-83_64.c -flto +PASS: gcc.dg/vect/vect-85-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-85-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-85-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-85.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-85.c -flto execution test PASS: gcc.dg/vect/vect-85.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -126807,6 +128965,11 @@ PASS: gcc.dg/vect/vect-88.c -flto execution test PASS: gcc.dg/vect/vect-88.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-88.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-88.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-89-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-89-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-89-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-89-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-89-big-array.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-89.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-89.c -flto execution test PASS: gcc.dg/vect/vect-89.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -126817,7 +128980,6 @@ PASS: gcc.dg/vect/vect-9.c -flto execution test PASS: gcc.dg/vect/vect-9.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-91.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-91.c -flto scan-tree-dump-times vect "vectorized 1 loops" 3 -PASS: gcc.dg/vect/vect-91.c -flto scan-tree-dump-times vect "accesses have the same alignment." 3 PASS: gcc.dg/vect/vect-91.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 3 PASS: gcc.dg/vect/vect-92.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-92.c -flto execution test @@ -126840,10 +129002,18 @@ PASS: gcc.dg/vect/vect-96.c -flto execution test PASS: gcc.dg/vect/vect-96.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-96.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 XFAIL: gcc.dg/vect/vect-96.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-97-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-97-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-97-big-array.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/vect-97-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-97.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-97.c -flto execution test PASS: gcc.dg/vect/vect-97.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 PASS: gcc.dg/vect/vect-97.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-98-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-98-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-98-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +XFAIL: gcc.dg/vect/vect-98-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 PASS: gcc.dg/vect/vect-98.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-98.c -flto execution test PASS: gcc.dg/vect/vect-98.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -126861,10 +129031,13 @@ PASS: gcc.dg/vect/vect-align-2.c -flto execution test PASS: gcc.dg/vect/vect-align-2.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 XFAIL: gcc.dg/vect/vect-align-2.c -flto scan-tree-dump-times vect "Alignment of access forced using versioning" 1 PASS: gcc.dg/vect/vect-align-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-all-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-all-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-all-big-array.c -flto scan-tree-dump-times vect "vectorized 10 loops" 1 +PASS: gcc.dg/vect/vect-all-big-array.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 PASS: gcc.dg/vect/vect-all.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-all.c -flto execution test PASS: gcc.dg/vect/vect-all.c -flto scan-tree-dump-times vect "vectorized 10 loops" 1 -PASS: gcc.dg/vect/vect-all.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-all.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 PASS: gcc.dg/vect/vect-bool-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-bool-1.c -flto scan-tree-dump vect "vectorized 1 loops" @@ -126934,6 +129107,9 @@ PASS: gcc.dg/vect/vect-double-reduc-4.c -flto scan-tree-dump-times vect "OUTER L PASS: gcc.dg/vect/vect-double-reduc-5.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-double-reduc-5.c -flto execution test XFAIL: gcc.dg/vect/vect-double-reduc-5.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-double-reduc-6-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-double-reduc-6-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-double-reduc-6-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-double-reduc-6.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-double-reduc-6.c -flto execution test PASS: gcc.dg/vect/vect-double-reduc-6.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 @@ -127025,9 +129201,15 @@ PASS: gcc.dg/vect/vect-iv-6.c -flto scan-tree-dump-times vect "vectorized 1 loop PASS: gcc.dg/vect/vect-iv-7.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-iv-7.c -flto execution test XFAIL: gcc.dg/vect/vect-iv-7.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-iv-8-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-iv-8-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-iv-8-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-iv-8.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-iv-8.c -flto execution test PASS: gcc.dg/vect/vect-iv-8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-iv-8a-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-iv-8a-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-iv-8a-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-iv-8a.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-iv-8a.c -flto execution test PASS: gcc.dg/vect/vect-iv-8a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -127102,33 +129284,58 @@ PASS: gcc.dg/vect/vect-nest-cycle-2.c -flto scan-tree-dump-times vect "OUTER LOO PASS: gcc.dg/vect/vect-nest-cycle-3.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-nest-cycle-3.c -flto execution test PASS: gcc.dg/vect/vect-nest-cycle-3.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-1-big-array.c -flto (test for excess errors) +XFAIL: gcc.dg/vect/vect-outer-1-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-1-big-array.c -flto scan-tree-dump-times vect "strided access in outer loop" 1 PASS: gcc.dg/vect/vect-outer-1.c -flto (test for excess errors) XFAIL: gcc.dg/vect/vect-outer-1.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-1.c -flto scan-tree-dump-times vect "strided access in outer loop" 1 +PASS: gcc.dg/vect/vect-outer-1a-big-array.c -flto (test for excess errors) +XFAIL: gcc.dg/vect/vect-outer-1a-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-1a-big-array.c -flto scan-tree-dump-times vect "strided access in outer loop" 1 PASS: gcc.dg/vect/vect-outer-1a.c -flto (test for excess errors) XFAIL: gcc.dg/vect/vect-outer-1a.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-1a.c -flto scan-tree-dump-times vect "strided access in outer loop" 1 +PASS: gcc.dg/vect/vect-outer-1b-big-array.c -flto (test for excess errors) +XFAIL: gcc.dg/vect/vect-outer-1b-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-1b-big-array.c -flto scan-tree-dump-times vect "strided access in outer loop" 1 PASS: gcc.dg/vect/vect-outer-1b.c -flto (test for excess errors) XFAIL: gcc.dg/vect/vect-outer-1b.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-1b.c -flto scan-tree-dump-times vect "strided access in outer loop" 1 +PASS: gcc.dg/vect/vect-outer-2-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-outer-2-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-outer-2-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-2.c -flto execution test PASS: gcc.dg/vect/vect-outer-2.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-2a-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-outer-2a-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-outer-2a-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-2a.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-2a.c -flto execution test PASS: gcc.dg/vect/vect-outer-2a.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-2b.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-2b.c -flto execution test PASS: gcc.dg/vect/vect-outer-2b.c -flto scan-tree-dump-times vect "strided access in outer loop" 1 +PASS: gcc.dg/vect/vect-outer-2c-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-outer-2c-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-outer-2c-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-2c.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-2c.c -flto execution test PASS: gcc.dg/vect/vect-outer-2c.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-2d.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-2d.c -flto execution test PASS: gcc.dg/vect/vect-outer-2d.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 0 +PASS: gcc.dg/vect/vect-outer-3-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-outer-3-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-outer-3-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-3.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-3.c -flto execution test PASS: gcc.dg/vect/vect-outer-3.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-3a-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-outer-3a-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-outer-3a-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-3a-big-array.c -flto scan-tree-dump-times vect "step doesn't divide the vector-size" 2 PASS: gcc.dg/vect/vect-outer-3a.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-3a.c -flto execution test PASS: gcc.dg/vect/vect-outer-3a.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 @@ -127144,13 +129351,23 @@ PASS: gcc.dg/vect/vect-outer-4.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-4.c -flto execution test PASS: gcc.dg/vect/vect-outer-4.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4.c -flto scan-tree-dump-times vect "zero step in outer loop." 1 +PASS: gcc.dg/vect/vect-outer-4a-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-outer-4a-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4a.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-4a.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-4b-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-outer-4b-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4b.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-4b.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-4c-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-outer-4c-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-4c-big-array.c -flto scan-tree-dump-times vect "zero step in outer loop." 1 PASS: gcc.dg/vect/vect-outer-4c.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-4c.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 -PASS: gcc.dg/vect/vect-outer-4c.c -flto scan-tree-dump-times vect "zero step in outer loop." 1 +PASS: gcc.dg/vect/vect-outer-4c.c -flto scan-tree-dump vect "zero step in outer loop." +PASS: gcc.dg/vect/vect-outer-4d-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-outer-4d-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-outer-4d-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4d.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-4d.c -flto execution test PASS: gcc.dg/vect/vect-outer-4d.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 @@ -127173,6 +129390,9 @@ XFAIL: gcc.dg/vect/vect-outer-4k.c -flto scan-tree-dump-times vect "OUTER LOOP V PASS: gcc.dg/vect/vect-outer-4l.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-4l.c -flto execution test XFAIL: gcc.dg/vect/vect-outer-4l.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-4m-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-outer-4m-big-array.c -flto execution test +XFAIL: gcc.dg/vect/vect-outer-4m-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4m.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-4m.c -flto execution test XFAIL: gcc.dg/vect/vect-outer-4m.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 @@ -127180,29 +129400,51 @@ PASS: gcc.dg/vect/vect-outer-5.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-5.c -flto execution test XFAIL: gcc.dg/vect/vect-outer-5.c -flto scan-tree-dump-times vect "not vectorized: possible dependence between data-refs" 1 PASS: gcc.dg/vect/vect-outer-5.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 -PASS: gcc.dg/vect/vect-outer-5.c -flto scan-tree-dump-times vect "zero step in outer loop." 1 +PASS: gcc.dg/vect/vect-outer-5.c -flto scan-tree-dump vect "zero step in outer loop." PASS: gcc.dg/vect/vect-outer-6.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-6.c -flto execution test PASS: gcc.dg/vect/vect-outer-6.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-6.c -flto scan-tree-dump-times vect "zero step in outer loop." 1 +PASS: gcc.dg/vect/vect-outer-fir-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-outer-fir-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-outer-fir-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 2 +PASS: gcc.dg/vect/vect-outer-fir-lb-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-outer-fir-lb-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-outer-fir-lb-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 2 PASS: gcc.dg/vect/vect-outer-fir-lb.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-fir-lb.c -flto execution test PASS: gcc.dg/vect/vect-outer-fir-lb.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 2 PASS: gcc.dg/vect/vect-outer-fir.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-fir.c -flto execution test PASS: gcc.dg/vect/vect-outer-fir.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 2 +PASS: gcc.dg/vect/vect-over-widen-1-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-over-widen-1-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-over-widen-1-big-array.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 4 +PASS: gcc.dg/vect/vect-over-widen-1-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-over-widen-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-over-widen-1.c -flto execution test PASS: gcc.dg/vect/vect-over-widen-1.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 4 PASS: gcc.dg/vect/vect-over-widen-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-over-widen-2-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-over-widen-2-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-over-widen-2-big-array.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 0 +PASS: gcc.dg/vect/vect-over-widen-2-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-over-widen-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-over-widen-2.c -flto execution test PASS: gcc.dg/vect/vect-over-widen-2.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 0 PASS: gcc.dg/vect/vect-over-widen-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-over-widen-3-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-over-widen-3-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-over-widen-3-big-array.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 1 +PASS: gcc.dg/vect/vect-over-widen-3-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-over-widen-3.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-over-widen-3.c -flto execution test -PASS: gcc.dg/vect/vect-over-widen-3.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 1 +PASS: gcc.dg/vect/vect-over-widen-3.c -flto scan-tree-dump vect "vect_recog_over_widening_pattern: detected" PASS: gcc.dg/vect/vect-over-widen-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-over-widen-4-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-over-widen-4-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-over-widen-4-big-array.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 4 +PASS: gcc.dg/vect/vect-over-widen-4-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-over-widen-4.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-over-widen-4.c -flto execution test PASS: gcc.dg/vect/vect-over-widen-4.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 4 @@ -127210,13 +129452,10 @@ PASS: gcc.dg/vect/vect-over-widen-4.c -flto scan-tree-dump-times vect "vectorize PASS: gcc.dg/vect/vect-peel-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-peel-1.c -flto execution test PASS: gcc.dg/vect/vect-peel-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-peel-1.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 PASS: gcc.dg/vect/vect-peel-1.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-peel-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-peel-2.c -flto execution test PASS: gcc.dg/vect/vect-peel-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-peel-2.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 -PASS: gcc.dg/vect/vect-peel-2.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-peel-3.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-peel-3.c -flto execution test PASS: gcc.dg/vect/vect-peel-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -127235,6 +129474,9 @@ PASS: gcc.dg/vect/vect-reduc-1.c -flto execution test PASS: gcc.dg/vect/vect-reduc-1.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-reduc-10.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-10.c -flto execution test +PASS: gcc.dg/vect/vect-reduc-1char-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-reduc-1char-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-reduc-1char-big-array.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-reduc-1char.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-1char.c -flto execution test PASS: gcc.dg/vect/vect-reduc-1char.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 @@ -127244,6 +129486,9 @@ PASS: gcc.dg/vect/vect-reduc-1short.c -flto scan-tree-dump-times vect "vectorize PASS: gcc.dg/vect/vect-reduc-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-2.c -flto execution test PASS: gcc.dg/vect/vect-reduc-2.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/vect-reduc-2char-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-reduc-2char-big-array.c -flto execution test +XFAIL: gcc.dg/vect/vect-reduc-2char-big-array.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-reduc-2char.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-2char.c -flto execution test XFAIL: gcc.dg/vect/vect-reduc-2char.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 @@ -127303,28 +129548,44 @@ PASS: gcc.dg/vect/vect-reduc-pattern-1a.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-1a.c -flto execution test PASS: gcc.dg/vect/vect-reduc-pattern-1a.c -flto scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 PASS: gcc.dg/vect/vect-reduc-pattern-1a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-1b-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-reduc-pattern-1b-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-reduc-pattern-1b-big-array.c -flto scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-1b-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-pattern-1b.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-1b.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-pattern-1b.c -flto scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-1b.c -flto scan-tree-dump vect "vect_recog_widen_sum_pattern: detected" PASS: gcc.dg/vect/vect-reduc-pattern-1b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-1c-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-reduc-pattern-1c-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-reduc-pattern-1c-big-array.c -flto scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-1c-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-pattern-1c.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-1c.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-pattern-1c.c -flto scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-1c.c -flto scan-tree-dump vect "vect_recog_widen_sum_pattern: detected" PASS: gcc.dg/vect/vect-reduc-pattern-1c.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-pattern-2a.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-2a.c -flto execution test PASS: gcc.dg/vect/vect-reduc-pattern-2a.c -flto scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 PASS: gcc.dg/vect/vect-reduc-pattern-2a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-2b-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-reduc-pattern-2b-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-reduc-pattern-2b-big-array.c -flto scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 PASS: gcc.dg/vect/vect-reduc-pattern-2b.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-2b.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-pattern-2b.c -flto scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-2b.c -flto scan-tree-dump vect "vect_recog_widen_sum_pattern: detected" PASS: gcc.dg/vect/vect-reduc-pattern-2c.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-2c.c -flto execution test XFAIL: gcc.dg/vect/vect-reduc-pattern-2c.c -flto scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 XFAIL: gcc.dg/vect/vect-reduc-pattern-2c.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-sdivmod-1.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-sdivmod-1.c -flto execution test +PASS: gcc.dg/vect/vect-sdivmod-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 4 PASS: gcc.dg/vect/vect-shift-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-shift-1.c -flto execution test PASS: gcc.dg/vect/vect-shift-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-shift-2-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-shift-2-big-array.c -flto execution test PASS: gcc.dg/vect/vect-shift-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-shift-2.c -flto execution test PASS: gcc.dg/vect/vect-shift-3.c -flto (test for excess errors) @@ -127349,9 +129610,15 @@ PASS: gcc.dg/vect/vect-strided-a-u32-mult.c -flto scan-tree-dump-times vect "vec PASS: gcc.dg/vect/vect-strided-a-u8-i2-gap.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-a-u8-i2-gap.c -flto execution test PASS: gcc.dg/vect/vect-strided-a-u8-i2-gap.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap2.c -flto execution test PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap7.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap7.c -flto execution test PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap7.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -127401,15 +129668,24 @@ PASS: gcc.dg/vect/vect-strided-u8-i2-gap.c -flto scan-tree-dump-times vect "vect PASS: gcc.dg/vect/vect-strided-u8-i2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u8-i2.c -flto execution test PASS: gcc.dg/vect/vect-strided-u8-i2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u8-i8-gap2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u8-i8-gap2.c -flto execution test PASS: gcc.dg/vect/vect-strided-u8-i8-gap2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c -flto execution test PASS: gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u8-i8-gap4.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u8-i8-gap4.c -flto execution test PASS: gcc.dg/vect/vect-strided-u8-i8-gap4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c -flto execution test +PASS: gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u8-i8-gap7.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u8-i8-gap7.c -flto execution test PASS: gcc.dg/vect/vect-strided-u8-i8-gap7.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -127514,6 +129790,11 @@ PASS: gcc.dg/vect/slp-12c.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-12c.c -flto execution test PASS: gcc.dg/vect/slp-12c.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/slp-12c.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-13-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/slp-13-big-array.c -flto execution test +PASS: gcc.dg/vect/slp-13-big-array.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +XFAIL: gcc.dg/vect/slp-13-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 +PASS: gcc.dg/vect/slp-13-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-13.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-13.c -flto execution test PASS: gcc.dg/vect/slp-13.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 @@ -127571,6 +129852,10 @@ PASS: gcc.dg/vect/slp-23.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-23.c -flto execution test PASS: gcc.dg/vect/slp-23.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 PASS: gcc.dg/vect/slp-23.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-24-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/slp-24-big-array.c -flto execution test +PASS: gcc.dg/vect/slp-24-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-24-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/slp-24.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-24.c -flto execution test PASS: gcc.dg/vect/slp-24.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -127588,6 +129873,10 @@ PASS: gcc.dg/vect/slp-28.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-28.c -flto execution test PASS: gcc.dg/vect/slp-28.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/slp-28.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-3-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/slp-3-big-array.c -flto execution test +PASS: gcc.dg/vect/slp-3-big-array.c -flto scan-tree-dump-times vect "vectorized 4 loops" 1 +PASS: gcc.dg/vect/slp-3-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 4 PASS: gcc.dg/vect/slp-3.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-3.c -flto execution test PASS: gcc.dg/vect/slp-3.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 @@ -127596,6 +129885,10 @@ PASS: gcc.dg/vect/slp-33.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-33.c -flto execution test PASS: gcc.dg/vect/slp-33.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/slp-33.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 +PASS: gcc.dg/vect/slp-34-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/slp-34-big-array.c -flto execution test +PASS: gcc.dg/vect/slp-34-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-34-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/slp-34.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-34.c -flto execution test PASS: gcc.dg/vect/slp-34.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -127609,6 +129902,10 @@ PASS: gcc.dg/vect/slp-37.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-37.c -flto execution test PASS: gcc.dg/vect/slp-37.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 PASS: gcc.dg/vect/slp-37.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 +PASS: gcc.dg/vect/slp-4-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/slp-4-big-array.c -flto execution test +PASS: gcc.dg/vect/slp-4-big-array.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/slp-4-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 PASS: gcc.dg/vect/slp-4.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-4.c -flto execution test PASS: gcc.dg/vect/slp-4.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 @@ -127636,6 +129933,9 @@ PASS: gcc.dg/vect/slp-9.c -flto scan-tree-dump-times vect "vectorizing stmts usi PASS: gcc.dg/vect/slp-cond-1.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-cond-1.c -flto execution test PASS: gcc.dg/vect/slp-cond-1.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 +PASS: gcc.dg/vect/slp-cond-2-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/slp-cond-2-big-array.c -flto execution test +PASS: gcc.dg/vect/slp-cond-2-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 PASS: gcc.dg/vect/slp-cond-2.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-cond-2.c -flto execution test PASS: gcc.dg/vect/slp-cond-2.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 @@ -127647,6 +129947,10 @@ PASS: gcc.dg/vect/slp-multitypes-10.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-multitypes-10.c -flto execution test PASS: gcc.dg/vect/slp-multitypes-10.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/slp-multitypes-10.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-multitypes-11-big-array.c -flto (test for excess errors) +PASS: gcc.dg/vect/slp-multitypes-11-big-array.c -flto execution test +PASS: gcc.dg/vect/slp-multitypes-11-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-multitypes-11-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-multitypes-11.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-multitypes-11.c -flto execution test PASS: gcc.dg/vect/slp-multitypes-11.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 @@ -127702,7 +130006,7 @@ PASS: gcc.dg/vect/slp-perm-3.c -flto scan-tree-dump-times vect "vectorizing stmt PASS: gcc.dg/vect/slp-perm-4.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-perm-4.c -flto execution test PASS: gcc.dg/vect/slp-perm-4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 -PASS: gcc.dg/vect/slp-perm-4.c -flto scan-tree-dump-times vect "permutation requires at least three vectors" 1 +PASS: gcc.dg/vect/slp-perm-4.c -flto scan-tree-dump vect "permutation requires at least three vectors" PASS: gcc.dg/vect/slp-perm-4.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 PASS: gcc.dg/vect/slp-perm-5.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-perm-5.c -flto execution test @@ -127908,7 +130212,6 @@ PASS: gcc.dg/vect/no-vfa-vect-depend-1.c scan-tree-dump-times vect "dependence d PASS: gcc.dg/vect/no-vfa-vect-dv-2.c (test for excess errors) PASS: gcc.dg/vect/no-vfa-vect-dv-2.c execution test PASS: gcc.dg/vect/no-vfa-vect-dv-2.c scan-tree-dump-times vect "vectorized 3 loops" 1 -PASS: gcc.dg/vect/no-vfa-vect-dv-2.c scan-tree-dump-times vect "accesses have the same alignment." 2 PASS: gcc.dg/vect/fast-math-ifcvt-1.c (test for excess errors) PASS: gcc.dg/vect/fast-math-ifcvt-1.c scan-tree-dump vect "vectorized 1 loops" PASS: gcc.dg/vect/fast-math-pr35982.c (test for excess errors) @@ -127979,7 +130282,7 @@ PASS: gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c scan-tree-dump-times vect "vect_rec PASS: gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c (test for excess errors) PASS: gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c execution test -PASS: gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 +PASS: gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c scan-tree-dump vect "vect_recog_widen_sum_pattern: detected" PASS: gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/trapv-vect-reduc-4.c (test for excess errors) PASS: gcc.dg/vect/trapv-vect-reduc-4.c scan-tree-dump-times vect "vectorized 0 loops" 1 @@ -128015,12 +130318,10 @@ PASS: gcc.dg/vect/no-section-anchors-vect-66.c (test for excess errors) PASS: gcc.dg/vect/no-section-anchors-vect-66.c execution test PASS: gcc.dg/vect/no-section-anchors-vect-66.c scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/no-section-anchors-vect-66.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0 -PASS: gcc.dg/vect/no-section-anchors-vect-66.c scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/no-section-anchors-vect-68.c (test for excess errors) PASS: gcc.dg/vect/no-section-anchors-vect-68.c execution test PASS: gcc.dg/vect/no-section-anchors-vect-68.c scan-tree-dump-times vect "vectorized 4 loops" 1 PASS: gcc.dg/vect/no-section-anchors-vect-68.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0 -PASS: gcc.dg/vect/no-section-anchors-vect-68.c scan-tree-dump-times vect "Alignment of access forced using peeling" 2 PASS: gcc.dg/vect/no-section-anchors-vect-69.c (test for excess errors) PASS: gcc.dg/vect/no-section-anchors-vect-69.c execution test PASS: gcc.dg/vect/no-section-anchors-vect-69.c scan-tree-dump-times vect "vectorized 4 loops" 1 @@ -128318,41 +130619,115 @@ Running [...]/hurd/master/gcc/testsuite/gcc.misc-tests/dhry.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.misc-tests/gcov.exp ... PASS: gcc.misc-tests/gcov-1.c (test for excess errors) PASS: gcc.misc-tests/gcov-1.c execution test +PASS: gcc.misc-tests/gcov-1.c:14 line count +PASS: gcc.misc-tests/gcov-1.c:15 line count +PASS: gcc.misc-tests/gcov-1.c:17 line count PASS: gcc.misc-tests/gcov-1.c gcov PASS: gcc.misc-tests/gcov-10.c (test for excess errors) PASS: gcc.misc-tests/gcov-10.c execution test +PASS: gcc.misc-tests/gcov-10.c:10 line count PASS: gcc.misc-tests/gcov-10.c gcov PASS: gcc.misc-tests/gcov-10b.c (test for excess errors) PASS: gcc.misc-tests/gcov-10b.c execution test +PASS: gcc.misc-tests/gcov-10b.c:10 line count PASS: gcc.misc-tests/gcov-10b.c gcov PASS: gcc.misc-tests/gcov-11.c (test for excess errors) PASS: gcc.misc-tests/gcov-11.c execution test +PASS: gcc.misc-tests/gcov-11.c:11 line count +PASS: gcc.misc-tests/gcov-11.c:18 line count PASS: gcc.misc-tests/gcov-11.c gcov PASS: gcc.misc-tests/gcov-12.c (test for excess errors) PASS: gcc.misc-tests/gcov-12.c execution test +PASS: gcc.misc-tests/gcov-12.c:9 line count +PASS: gcc.misc-tests/gcov-12.c:14 line count PASS: gcc.misc-tests/gcov-12.c gcov PASS: gcc.misc-tests/gcov-13.c (test for excess errors) PASS: gcc.misc-tests/gcov-13.c execution test -PASS: gcc.misc-tests/gcov-13.c gcov +XFAIL: gcc.misc-tests/gcov-13.c:11:is #####:should be - +PASS: gcc.misc-tests/gcov-13.c:16 line count +XFAIL: gcc.misc-tests/gcov-13.c gcov: 1 failures in line counts, 0 in branch percentages, 0 in return percentages +PASS: gcc.misc-tests/gcovpart-13b.c:3 line count PASS: gcc.misc-tests/gcovpart-13b.c gcov PASS: gcc.misc-tests/gcov-14.c (test for excess errors) PASS: gcc.misc-tests/gcov-14.c execution test +PASS: gcc.misc-tests/gcov-14.c:15 line count +PASS: gcc.misc-tests/gcov-14.c:20 line count +PASS: gcc.misc-tests/gcov-14.c:25 line count PASS: gcc.misc-tests/gcov-14.c gcov PASS: gcc.misc-tests/gcov-15.c (test for excess errors) PASS: gcc.misc-tests/gcov-15.c execution test +PASS: gcc.misc-tests/gcov-15.c:19 line count +PASS: gcc.misc-tests/gcov-15.c:25 line count PASS: gcc.misc-tests/gcov-15.c gcov -PASS: gcc.misc-tests/gcov-16.c (test for excess errors) -PASS: gcc.misc-tests/gcov-16.c scan-assembler \\.hidden\t__gcov__Foo -PASS: gcc.misc-tests/gcov-17.c (test for excess errors) -PASS: gcc.misc-tests/gcov-17.c scan-assembler \\.hidden\t__gcov__Foo PASS: gcc.misc-tests/gcov-2.c (test for excess errors) PASS: gcc.misc-tests/gcov-2.c execution test +PASS: gcc.misc-tests/gcov-2.c:14 line count +PASS: gcc.misc-tests/gcov-2.c:15 line count +PASS: gcc.misc-tests/gcov-2.c:17 line count PASS: gcc.misc-tests/gcov-2.c gcov PASS: gcc.misc-tests/gcov-3.c (test for excess errors) PASS: gcc.misc-tests/gcov-3.c execution test +PASS: gcc.misc-tests/gcov-3.c:40 line count +PASS: gcc.misc-tests/gcov-3.c:45 line count PASS: gcc.misc-tests/gcov-3.c gcov PASS: gcc.misc-tests/gcov-4.c (test for excess errors) PASS: gcc.misc-tests/gcov-4.c execution test +PASS: gcc.misc-tests/gcov-4.c:33 line count +PASS: gcc.misc-tests/gcov-4.c:39 line count +PASS: gcc.misc-tests/gcov-4.c:41 line count +PASS: gcc.misc-tests/gcov-4.c:55 line count +PASS: gcc.misc-tests/gcov-4.c:57 line count +PASS: gcc.misc-tests/gcov-4.c:58 line count +PASS: gcc.misc-tests/gcov-4.c:65 line count +PASS: gcc.misc-tests/gcov-4.c:69 line count +PASS: gcc.misc-tests/gcov-4.c:70 line count +PASS: gcc.misc-tests/gcov-4.c:95 line count +PASS: gcc.misc-tests/gcov-4.c:96 line count +PASS: gcc.misc-tests/gcov-4.c:97 line count +PASS: gcc.misc-tests/gcov-4.c:99 line count +PASS: gcc.misc-tests/gcov-4.c:106 line count +PASS: gcc.misc-tests/gcov-4.c:107 line count +PASS: gcc.misc-tests/gcov-4.c:108 line count +PASS: gcc.misc-tests/gcov-4.c:110 line count +PASS: gcc.misc-tests/gcov-4.c:132 line count +PASS: gcc.misc-tests/gcov-4.c:133 line count +PASS: gcc.misc-tests/gcov-4.c:134 line count +PASS: gcc.misc-tests/gcov-4.c:138 line count +PASS: gcc.misc-tests/gcov-4.c:139 line count +PASS: gcc.misc-tests/gcov-4.c:141 line count +PASS: gcc.misc-tests/gcov-4.c:142 line count +PASS: gcc.misc-tests/gcov-4.c:143 line count +PASS: gcc.misc-tests/gcov-4.c:144 line count +PASS: gcc.misc-tests/gcov-4.c:145 line count +PASS: gcc.misc-tests/gcov-4.c:146 line count +PASS: gcc.misc-tests/gcov-4.c:147 line count +PASS: gcc.misc-tests/gcov-4.c:154 line count +PASS: gcc.misc-tests/gcov-4.c:155 line count +PASS: gcc.misc-tests/gcov-4.c:156 line count +PASS: gcc.misc-tests/gcov-4.c:158 line count +PASS: gcc.misc-tests/gcov-4.c:159 line count +PASS: gcc.misc-tests/gcov-4.c:160 line count +PASS: gcc.misc-tests/gcov-4.c:161 line count +PASS: gcc.misc-tests/gcov-4.c:162 line count +PASS: gcc.misc-tests/gcov-4.c:164 line count +PASS: gcc.misc-tests/gcov-4.c:171 line count +PASS: gcc.misc-tests/gcov-4.c:172 line count +PASS: gcc.misc-tests/gcov-4.c:173 line count +PASS: gcc.misc-tests/gcov-4.c:174 line count +PASS: gcc.misc-tests/gcov-4.c:175 line count +PASS: gcc.misc-tests/gcov-4.c:176 line count +PASS: gcc.misc-tests/gcov-4.c:177 line count +PASS: gcc.misc-tests/gcov-4.c:178 line count +PASS: gcc.misc-tests/gcov-4.c:179 line count +PASS: gcc.misc-tests/gcov-4.c:218 line count +PASS: gcc.misc-tests/gcov-4.c:220 line count +PASS: gcc.misc-tests/gcov-4.c:223 line count +PASS: gcc.misc-tests/gcov-4.c:230 line count +PASS: gcc.misc-tests/gcov-4.c:231 line count +PASS: gcc.misc-tests/gcov-4.c:232 line count +PASS: gcc.misc-tests/gcov-4.c:235 line count +PASS: gcc.misc-tests/gcov-4.c:236 line count +PASS: gcc.misc-tests/gcov-4.c:239 line count PASS: gcc.misc-tests/gcov-4.c gcov PASS: gcc.misc-tests/gcov-4b.c (test for excess errors) PASS: gcc.misc-tests/gcov-4b.c execution test @@ -128362,15 +130737,32 @@ PASS: gcc.misc-tests/gcov-5b.c execution test PASS: gcc.misc-tests/gcov-5b.c gcov PASS: gcc.misc-tests/gcov-6.c (test for excess errors) PASS: gcc.misc-tests/gcov-6.c execution test +PASS: gcc.misc-tests/gcov-6.c:17 line count +PASS: gcc.misc-tests/gcov-6.c:20 line count +PASS: gcc.misc-tests/gcov-6.c:22 line count +PASS: gcc.misc-tests/gcov-6.c:31 line count +PASS: gcc.misc-tests/gcov-6.c:35 line count PASS: gcc.misc-tests/gcov-6.c gcov PASS: gcc.misc-tests/gcov-7.c (test for excess errors) PASS: gcc.misc-tests/gcov-7.c execution test +PASS: gcc.misc-tests/gcov-7.c:20 line count +PASS: gcc.misc-tests/gcov-7.c:24 line count +PASS: gcc.misc-tests/gcov-7.c:28 line count +PASS: gcc.misc-tests/gcov-7.c:33 line count +PASS: gcc.misc-tests/gcov-7.c:37 line count +PASS: gcc.misc-tests/gcov-7.c:41 line count +PASS: gcc.misc-tests/gcov-7.c:43 line count +PASS: gcc.misc-tests/gcov-7.c:46 line count +PASS: gcc.misc-tests/gcov-7.c:78 line count +PASS: gcc.misc-tests/gcov-7.c:81 line count +PASS: gcc.misc-tests/gcov-7.c:83 line count PASS: gcc.misc-tests/gcov-7.c gcov PASS: gcc.misc-tests/gcov-8.c (test for excess errors) PASS: gcc.misc-tests/gcov-8.c execution test PASS: gcc.misc-tests/gcov-8.c gcov PASS: gcc.misc-tests/gcov-9.c (test for excess errors) PASS: gcc.misc-tests/gcov-9.c execution test +PASS: gcc.misc-tests/gcov-9.c:10 line count PASS: gcc.misc-tests/gcov-9.c gcov Running [...]/hurd/master/gcc/testsuite/gcc.misc-tests/help.exp ... PASS: compiler driver --help option(s): --version @@ -131480,6 +133872,7 @@ PASS: gcc.target/i386/movbe-1.c (test for excess errors) PASS: gcc.target/i386/movbe-1.c scan-assembler-times movbe[ \t] 2 PASS: gcc.target/i386/movbe-2.c (test for excess errors) PASS: gcc.target/i386/movbe-2.c scan-assembler-times movbe[ \t] 4 +PASS: gcc.target/i386/movdi-rex64.c (test for excess errors) PASS: gcc.target/i386/movq-2.c (test for excess errors) PASS: gcc.target/i386/movq-2.c scan-assembler-not movl[ \t]*123 PASS: gcc.target/i386/movq-2.c scan-assembler movzbl[ \t]*123 @@ -131818,7 +134211,7 @@ PASS: gcc.target/i386/pr39013-2.c scan-assembler bar@PLT PASS: gcc.target/i386/pr39058.c (test for excess errors) UNSUPPORTED: gcc.target/i386/pr39082-1.c PASS: gcc.target/i386/pr39139.c (test for excess errors) -PASS: gcc.target/i386/pr39162.c (test for warnings, line 7) +PASS: gcc.target/i386/pr39162.c (test for warnings, line 8) PASS: gcc.target/i386/pr39162.c (test for excess errors) PASS: gcc.target/i386/pr39315-1.c (test for excess errors) PASS: gcc.target/i386/pr39315-1.c scan-assembler-not movups @@ -132043,6 +134436,7 @@ PASS: gcc.target/i386/pr48678.c (test for excess errors) PASS: gcc.target/i386/pr48688.c (test for excess errors) PASS: gcc.target/i386/pr48688.c scan-assembler-not [ \t]x?or[bwlq][ \t] PASS: gcc.target/i386/pr48708.c (test for excess errors) +PASS: gcc.target/i386/pr48721.c (test for excess errors) PASS: gcc.target/i386/pr48722.c (test for excess errors) PASS: gcc.target/i386/pr48723.c (test for excess errors) PASS: gcc.target/i386/pr49002-1.c (test for excess errors) @@ -132066,6 +134460,8 @@ PASS: gcc.target/i386/pr49781-1.c scan-assembler-not lea[lq]?[ \t]\\((%|)r[a-z0- PASS: gcc.target/i386/pr49866.c (test for excess errors) PASS: gcc.target/i386/pr49920.c (test for excess errors) PASS: gcc.target/i386/pr49927.c (test for excess errors) +PASS: gcc.target/i386/pr50038.c (test for excess errors) +PASS: gcc.target/i386/pr50038.c scan-assembler-times movzbl 2 PASS: gcc.target/i386/pr50155.c (test for excess errors) PASS: gcc.target/i386/pr50155.c scan-assembler-not vpaddd[ \\t]+[^\n]*%ymm[0-9] PASS: gcc.target/i386/pr50202.c (test for excess errors) @@ -132073,10 +134469,16 @@ PASS: gcc.target/i386/pr50482.c (test for excess errors) PASS: gcc.target/i386/pr50603.c (test for excess errors) PASS: gcc.target/i386/pr50603.c scan-assembler-not lea[lq] PASS: gcc.target/i386/pr50712.c (test for excess errors) +UNSUPPORTED: gcc.target/i386/pr50725.c PASS: gcc.target/i386/pr50766.c (test for excess errors) PASS: gcc.target/i386/pr50788.c (test for excess errors) PASS: gcc.target/i386/pr51235.c (test for excess errors) PASS: gcc.target/i386/pr51236.c (test for excess errors) +UNSUPPORTED: gcc.target/i386/pr51393.c +UNSUPPORTED: gcc.target/i386/pr51987.c +UNSUPPORTED: gcc.target/i386/pr52146.c +PASS: gcc.target/i386/pr52330.c (test for errors, line 6) +PASS: gcc.target/i386/pr52330.c (test for excess errors) PASS: gcc.target/i386/pr9771-1.c (test for excess errors) PASS: gcc.target/i386/pr9771-1.c execution test PASS: gcc.target/i386/quad-sse.c (test for excess errors) @@ -133740,15 +136142,14 @@ Running [...]/hurd/master/gcc/testsuite/gcc.test-framework/test-framework.exp .. === gcc Summary === -# of expected passes 84791 -# of unexpected failures 38 +# of expected passes 86242 +# of unexpected failures 34 # of unexpected successes 40 -# of expected failures 264 -# of unresolved testcases 17 -# of unsupported tests 975 -[...]/hurd/master.build/gcc/xgcc version 4.7.0 20111128 (experimental) (GCC) +# of expected failures 273 +# of unsupported tests 997 +[...]/hurd/master.build/gcc/xgcc version 4.7.0 20120302 (experimental) (GCC) -Test Run By thomas on Fri May 25 15:18:30 2012 +Test Run By thomas on Sat May 26 18:05:10 2012 Native configuration is i686-pc-linux-gnu === gfortran tests === @@ -133762,6 +136163,10 @@ PASS: gfortran.dg/coarray/alloc_comp_1.f90 -fcoarray=single -O2 (test for exce PASS: gfortran.dg/coarray/alloc_comp_1.f90 -fcoarray=single -O2 execution test PASS: gfortran.dg/coarray/alloc_comp_1.f90 -fcoarray=lib -O2 -lcaf_single (test for excess errors) PASS: gfortran.dg/coarray/alloc_comp_1.f90 -fcoarray=lib -O2 -lcaf_single execution test +PASS: gfortran.dg/coarray/allocate_errgmsg.f90 -fcoarray=single -O2 (test for excess errors) +PASS: gfortran.dg/coarray/allocate_errgmsg.f90 -fcoarray=single -O2 execution test +PASS: gfortran.dg/coarray/allocate_errgmsg.f90 -fcoarray=lib -O2 -lcaf_single (test for excess errors) +PASS: gfortran.dg/coarray/allocate_errgmsg.f90 -fcoarray=lib -O2 -lcaf_single execution test PASS: gfortran.dg/coarray/atomic_1.f90 -fcoarray=single -O2 (test for excess errors) PASS: gfortran.dg/coarray/atomic_1.f90 -fcoarray=single -O2 execution test PASS: gfortran.dg/coarray/atomic_1.f90 -fcoarray=lib -O2 -lcaf_single (test for excess errors) @@ -133778,10 +136183,26 @@ PASS: gfortran.dg/coarray/image_index_2.f90 -fcoarray=single -O2 (test for exc PASS: gfortran.dg/coarray/image_index_2.f90 -fcoarray=single -O2 execution test PASS: gfortran.dg/coarray/image_index_2.f90 -fcoarray=lib -O2 -lcaf_single (test for excess errors) PASS: gfortran.dg/coarray/image_index_2.f90 -fcoarray=lib -O2 -lcaf_single execution test +PASS: gfortran.dg/coarray/image_index_3.f90 -fcoarray=single -O2 (test for excess errors) +PASS: gfortran.dg/coarray/image_index_3.f90 -fcoarray=single -O2 execution test +PASS: gfortran.dg/coarray/image_index_3.f90 -fcoarray=lib -O2 -lcaf_single (test for excess errors) +PASS: gfortran.dg/coarray/image_index_3.f90 -fcoarray=lib -O2 -lcaf_single execution test PASS: gfortran.dg/coarray/lock_1.f90 -fcoarray=single -O2 (test for excess errors) PASS: gfortran.dg/coarray/lock_1.f90 -fcoarray=single -O2 execution test PASS: gfortran.dg/coarray/lock_1.f90 -fcoarray=lib -O2 -lcaf_single (test for excess errors) PASS: gfortran.dg/coarray/lock_1.f90 -fcoarray=lib -O2 -lcaf_single execution test +PASS: gfortran.dg/coarray/poly_run_1.f90 -fcoarray=single -O2 (test for excess errors) +PASS: gfortran.dg/coarray/poly_run_1.f90 -fcoarray=single -O2 execution test +PASS: gfortran.dg/coarray/poly_run_1.f90 -fcoarray=lib -O2 -lcaf_single (test for excess errors) +PASS: gfortran.dg/coarray/poly_run_1.f90 -fcoarray=lib -O2 -lcaf_single execution test +PASS: gfortran.dg/coarray/poly_run_2.f90 -fcoarray=single -O2 (test for excess errors) +PASS: gfortran.dg/coarray/poly_run_2.f90 -fcoarray=single -O2 execution test +PASS: gfortran.dg/coarray/poly_run_2.f90 -fcoarray=lib -O2 -lcaf_single (test for excess errors) +PASS: gfortran.dg/coarray/poly_run_2.f90 -fcoarray=lib -O2 -lcaf_single execution test +PASS: gfortran.dg/coarray/poly_run_3.f90 -fcoarray=single -O2 (test for excess errors) +PASS: gfortran.dg/coarray/poly_run_3.f90 -fcoarray=single -O2 execution test +PASS: gfortran.dg/coarray/poly_run_3.f90 -fcoarray=lib -O2 -lcaf_single (test for excess errors) +PASS: gfortran.dg/coarray/poly_run_3.f90 -fcoarray=lib -O2 -lcaf_single execution test PASS: gfortran.dg/coarray/registering_1.f90 -fcoarray=single -O2 (test for excess errors) PASS: gfortran.dg/coarray/registering_1.f90 -fcoarray=single -O2 execution test PASS: gfortran.dg/coarray/registering_1.f90 -fcoarray=lib -O2 -lcaf_single (test for excess errors) @@ -134535,6 +136956,22 @@ PASS: gfortran.dg/alloc_comp_assign_11.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/alloc_comp_assign_11.f90 -O3 -g execution test PASS: gfortran.dg/alloc_comp_assign_11.f90 -Os (test for excess errors) PASS: gfortran.dg/alloc_comp_assign_11.f90 -Os execution test +PASS: gfortran.dg/alloc_comp_assign_12.f03 -O0 (test for excess errors) +PASS: gfortran.dg/alloc_comp_assign_12.f03 -O0 execution test +PASS: gfortran.dg/alloc_comp_assign_12.f03 -O1 (test for excess errors) +PASS: gfortran.dg/alloc_comp_assign_12.f03 -O1 execution test +PASS: gfortran.dg/alloc_comp_assign_12.f03 -O2 (test for excess errors) +PASS: gfortran.dg/alloc_comp_assign_12.f03 -O2 execution test +PASS: gfortran.dg/alloc_comp_assign_12.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/alloc_comp_assign_12.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/alloc_comp_assign_12.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/alloc_comp_assign_12.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/alloc_comp_assign_12.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/alloc_comp_assign_12.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/alloc_comp_assign_12.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/alloc_comp_assign_12.f03 -O3 -g execution test +PASS: gfortran.dg/alloc_comp_assign_12.f03 -Os (test for excess errors) +PASS: gfortran.dg/alloc_comp_assign_12.f03 -Os execution test PASS: gfortran.dg/alloc_comp_assign_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/alloc_comp_assign_2.f90 -O0 execution test PASS: gfortran.dg/alloc_comp_assign_2.f90 -O1 (test for excess errors) @@ -135326,28 +137763,28 @@ PASS: gfortran.dg/allocatable_scalar_8.f90 -Os (test for excess errors) PASS: gfortran.dg/allocatable_scalar_8.f90 -Os execution test PASS: gfortran.dg/allocatable_scalar_9.f90 -O0 (test for excess errors) PASS: gfortran.dg/allocatable_scalar_9.f90 -O0 execution test -PASS: gfortran.dg/allocatable_scalar_9.f90 -O0 scan-tree-dump-times original "__builtin_free" 38 +PASS: gfortran.dg/allocatable_scalar_9.f90 -O0 scan-tree-dump-times original "__builtin_free" 32 PASS: gfortran.dg/allocatable_scalar_9.f90 -O1 (test for excess errors) PASS: gfortran.dg/allocatable_scalar_9.f90 -O1 execution test -PASS: gfortran.dg/allocatable_scalar_9.f90 -O1 scan-tree-dump-times original "__builtin_free" 38 +PASS: gfortran.dg/allocatable_scalar_9.f90 -O1 scan-tree-dump-times original "__builtin_free" 32 PASS: gfortran.dg/allocatable_scalar_9.f90 -O2 (test for excess errors) PASS: gfortran.dg/allocatable_scalar_9.f90 -O2 execution test -PASS: gfortran.dg/allocatable_scalar_9.f90 -O2 scan-tree-dump-times original "__builtin_free" 38 +PASS: gfortran.dg/allocatable_scalar_9.f90 -O2 scan-tree-dump-times original "__builtin_free" 32 PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_free" 38 +PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_free" 32 PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_free" 38 +PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_free" 32 PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_free" 38 +PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_free" 32 PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -g execution test -PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -g scan-tree-dump-times original "__builtin_free" 38 +PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -g scan-tree-dump-times original "__builtin_free" 32 PASS: gfortran.dg/allocatable_scalar_9.f90 -Os (test for excess errors) PASS: gfortran.dg/allocatable_scalar_9.f90 -Os execution test -PASS: gfortran.dg/allocatable_scalar_9.f90 -Os scan-tree-dump-times original "__builtin_free" 38 +PASS: gfortran.dg/allocatable_scalar_9.f90 -Os scan-tree-dump-times original "__builtin_free" 32 PASS: gfortran.dg/allocate_alloc_opt_1.f90 -O (test for errors, line 19) PASS: gfortran.dg/allocate_alloc_opt_1.f90 -O (test for errors, line 20) PASS: gfortran.dg/allocate_alloc_opt_1.f90 -O (test for errors, line 22) @@ -135382,6 +137819,7 @@ PASS: gfortran.dg/allocate_alloc_opt_11.f90 -O (test for errors, line 24) PASS: gfortran.dg/allocate_alloc_opt_11.f90 -O (test for errors, line 25) PASS: gfortran.dg/allocate_alloc_opt_11.f90 -O (test for excess errors) PASS: gfortran.dg/allocate_alloc_opt_12.f90 -O (test for excess errors) +PASS: gfortran.dg/allocate_alloc_opt_13.f90 -O (test for excess errors) PASS: gfortran.dg/allocate_alloc_opt_2.f90 -O (test for errors, line 9) PASS: gfortran.dg/allocate_alloc_opt_2.f90 -O (test for errors, line 10) PASS: gfortran.dg/allocate_alloc_opt_2.f90 -O (test for errors, line 11) @@ -135402,12 +137840,12 @@ PASS: gfortran.dg/allocate_alloc_opt_3.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/allocate_alloc_opt_3.f90 -O3 -g execution test PASS: gfortran.dg/allocate_alloc_opt_3.f90 -Os (test for excess errors) PASS: gfortran.dg/allocate_alloc_opt_3.f90 -Os execution test -PASS: gfortran.dg/allocate_alloc_opt_4.f90 -O (test for errors, line 15) -PASS: gfortran.dg/allocate_alloc_opt_4.f90 -O (test for errors, line 17) -PASS: gfortran.dg/allocate_alloc_opt_4.f90 -O (test for errors, line 19) -PASS: gfortran.dg/allocate_alloc_opt_4.f90 -O (test for errors, line 21) -PASS: gfortran.dg/allocate_alloc_opt_4.f90 -O (test for errors, line 23) -PASS: gfortran.dg/allocate_alloc_opt_4.f90 -O (test for errors, line 25) +PASS: gfortran.dg/allocate_alloc_opt_4.f90 -O (test for errors, line 16) +PASS: gfortran.dg/allocate_alloc_opt_4.f90 -O (test for errors, line 18) +PASS: gfortran.dg/allocate_alloc_opt_4.f90 -O (test for errors, line 20) +PASS: gfortran.dg/allocate_alloc_opt_4.f90 -O (test for errors, line 22) +PASS: gfortran.dg/allocate_alloc_opt_4.f90 -O (test for errors, line 24) +PASS: gfortran.dg/allocate_alloc_opt_4.f90 -O (test for errors, line 26) PASS: gfortran.dg/allocate_alloc_opt_4.f90 -O (test for excess errors) PASS: gfortran.dg/allocate_alloc_opt_5.f90 -O (test for errors, line 12) PASS: gfortran.dg/allocate_alloc_opt_5.f90 -O (test for errors, line 13) @@ -135607,6 +138045,9 @@ PASS: gfortran.dg/allocate_with_typespec_4.f90 -O (test for errors, line 22) PASS: gfortran.dg/allocate_with_typespec_4.f90 -O (test for errors, line 23) PASS: gfortran.dg/allocate_with_typespec_4.f90 -O (test for errors, line 24) PASS: gfortran.dg/allocate_with_typespec_4.f90 -O (test for excess errors) +PASS: gfortran.dg/allocate_with_typespec_5.f90 -O (test for errors, line 18) +PASS: gfortran.dg/allocate_with_typespec_5.f90 -O (test for errors, line 23) +PASS: gfortran.dg/allocate_with_typespec_5.f90 -O (test for excess errors) PASS: gfortran.dg/allocate_zerosize_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/allocate_zerosize_1.f90 -O0 execution test PASS: gfortran.dg/allocate_zerosize_1.f90 -O1 (test for excess errors) @@ -137385,6 +139826,7 @@ PASS: gfortran.dg/associate_1.f03 -O3 -g (test for excess errors) PASS: gfortran.dg/associate_1.f03 -O3 -g execution test PASS: gfortran.dg/associate_1.f03 -Os (test for excess errors) PASS: gfortran.dg/associate_1.f03 -Os execution test +PASS: gfortran.dg/associate_10.f90 -O (test for excess errors) PASS: gfortran.dg/associate_2.f95 -O (test for errors, line 10) PASS: gfortran.dg/associate_2.f95 -O (test for excess errors) PASS: gfortran.dg/associate_3.f03 -O (test for errors, line 10) @@ -137623,6 +140065,8 @@ PASS: gfortran.dg/assumed_charlen_sharing.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/assumed_charlen_sharing.f90 -O3 -g execution test PASS: gfortran.dg/assumed_charlen_sharing.f90 -Os (test for excess errors) PASS: gfortran.dg/assumed_charlen_sharing.f90 -Os execution test +PASS: gfortran.dg/assumed_charlen_substring_1.f90 -O (test for excess errors) +PASS: gfortran.dg/assumed_charlen_substring_1.f90 -O scan-tree-dump-times original "do_not_use" 0 PASS: gfortran.dg/assumed_dummy_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/assumed_dummy_1.f90 -O0 execution test PASS: gfortran.dg/assumed_dummy_1.f90 -O1 (test for excess errors) @@ -137806,7 +140250,7 @@ PASS: gfortran.dg/auto_char_pointer_array_result_1.f90 -Os execution test PASS: gfortran.dg/auto_dealloc_1.f90 -O (test for excess errors) PASS: gfortran.dg/auto_dealloc_1.f90 -O scan-tree-dump-times original "__builtin_free" 4 PASS: gfortran.dg/auto_dealloc_2.f90 -O (test for excess errors) -PASS: gfortran.dg/auto_dealloc_2.f90 -O scan-tree-dump-times original "__builtin_free" 2 +PASS: gfortran.dg/auto_dealloc_2.f90 -O scan-tree-dump-times original "__builtin_free" 3 PASS: gfortran.dg/auto_internal_assumed.f90 -O (test for errors, line 9) PASS: gfortran.dg/auto_internal_assumed.f90 -O (test for excess errors) PASS: gfortran.dg/auto_pointer_array_result_1.f90 -O0 (test for excess errors) @@ -138115,36 +140559,20 @@ PASS: gfortran.dg/bad_automatic_objects_1.f90 -O (test for errors, line 19) PASS: gfortran.dg/bad_automatic_objects_1.f90 -O (test for excess errors) PASS: gfortran.dg/badline.f -O (test for warnings, line 2) PASS: gfortran.dg/badline.f -O (test for excess errors) -PASS: gfortran.dg/bessel_1.f90 -O0 (test for warnings, line 29) -PASS: gfortran.dg/bessel_1.f90 -O0 (test for warnings, line 33) PASS: gfortran.dg/bessel_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/bessel_1.f90 -O0 execution test -PASS: gfortran.dg/bessel_1.f90 -O1 (test for warnings, line 29) -PASS: gfortran.dg/bessel_1.f90 -O1 (test for warnings, line 33) PASS: gfortran.dg/bessel_1.f90 -O1 (test for excess errors) PASS: gfortran.dg/bessel_1.f90 -O1 execution test -PASS: gfortran.dg/bessel_1.f90 -O2 (test for warnings, line 29) -PASS: gfortran.dg/bessel_1.f90 -O2 (test for warnings, line 33) PASS: gfortran.dg/bessel_1.f90 -O2 (test for excess errors) PASS: gfortran.dg/bessel_1.f90 -O2 execution test -PASS: gfortran.dg/bessel_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 29) -PASS: gfortran.dg/bessel_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 33) PASS: gfortran.dg/bessel_1.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/bessel_1.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/bessel_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 29) -PASS: gfortran.dg/bessel_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 33) PASS: gfortran.dg/bessel_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/bessel_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/bessel_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 29) -PASS: gfortran.dg/bessel_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 33) PASS: gfortran.dg/bessel_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/bessel_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/bessel_1.f90 -O3 -g (test for warnings, line 29) -PASS: gfortran.dg/bessel_1.f90 -O3 -g (test for warnings, line 33) PASS: gfortran.dg/bessel_1.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/bessel_1.f90 -O3 -g execution test -PASS: gfortran.dg/bessel_1.f90 -Os (test for warnings, line 29) -PASS: gfortran.dg/bessel_1.f90 -Os (test for warnings, line 33) PASS: gfortran.dg/bessel_1.f90 -Os (test for excess errors) PASS: gfortran.dg/bessel_1.f90 -Os execution test PASS: gfortran.dg/bessel_2.f90 -O (test for excess errors) @@ -138674,6 +141102,7 @@ PASS: gfortran.dg/block_1.f08 -O3 -g (test for excess errors) PASS: gfortran.dg/block_1.f08 -O3 -g execution test PASS: gfortran.dg/block_1.f08 -Os (test for excess errors) PASS: gfortran.dg/block_1.f08 -Os execution test +PASS: gfortran.dg/block_10.f90 -O (test for excess errors) PASS: gfortran.dg/block_2.f08 -O0 (test for excess errors) PASS: gfortran.dg/block_2.f08 -O0 execution test PASS: gfortran.dg/block_2.f08 -O0 scan-tree-dump-times original "free \(\(void \*\) alloc_arr\.data" 1 @@ -139105,6 +141534,7 @@ PASS: gfortran.dg/bounds_check_15.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/bounds_check_15.f90 -O3 -g execution test PASS: gfortran.dg/bounds_check_15.f90 -Os (test for excess errors) PASS: gfortran.dg/bounds_check_15.f90 -Os execution test +PASS: gfortran.dg/bounds_check_16.f90 -O (test for excess errors) PASS: gfortran.dg/bounds_check_2.f -O0 (test for excess errors) PASS: gfortran.dg/bounds_check_2.f -O0 execution test PASS: gfortran.dg/bounds_check_2.f -O1 (test for excess errors) @@ -141757,28 +144187,28 @@ PASS: gfortran.dg/class_18.f03 -Os (test for excess errors) PASS: gfortran.dg/class_18.f03 -Os execution test PASS: gfortran.dg/class_19.f03 -O0 (test for excess errors) PASS: gfortran.dg/class_19.f03 -O0 execution test -PASS: gfortran.dg/class_19.f03 -O0 scan-tree-dump-times original "__builtin_free" 8 +PASS: gfortran.dg/class_19.f03 -O0 scan-tree-dump-times original "__builtin_free" 11 PASS: gfortran.dg/class_19.f03 -O1 (test for excess errors) PASS: gfortran.dg/class_19.f03 -O1 execution test -PASS: gfortran.dg/class_19.f03 -O1 scan-tree-dump-times original "__builtin_free" 8 +PASS: gfortran.dg/class_19.f03 -O1 scan-tree-dump-times original "__builtin_free" 11 PASS: gfortran.dg/class_19.f03 -O2 (test for excess errors) PASS: gfortran.dg/class_19.f03 -O2 execution test -PASS: gfortran.dg/class_19.f03 -O2 scan-tree-dump-times original "__builtin_free" 8 +PASS: gfortran.dg/class_19.f03 -O2 scan-tree-dump-times original "__builtin_free" 11 PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_free" 8 +PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_free" 11 PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_free" 8 +PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_free" 11 PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_free" 8 +PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_free" 11 PASS: gfortran.dg/class_19.f03 -O3 -g (test for excess errors) PASS: gfortran.dg/class_19.f03 -O3 -g execution test -PASS: gfortran.dg/class_19.f03 -O3 -g scan-tree-dump-times original "__builtin_free" 8 +PASS: gfortran.dg/class_19.f03 -O3 -g scan-tree-dump-times original "__builtin_free" 11 PASS: gfortran.dg/class_19.f03 -Os (test for excess errors) PASS: gfortran.dg/class_19.f03 -Os execution test -PASS: gfortran.dg/class_19.f03 -Os scan-tree-dump-times original "__builtin_free" 8 +PASS: gfortran.dg/class_19.f03 -Os scan-tree-dump-times original "__builtin_free" 11 PASS: gfortran.dg/class_2.f03 -O (test for errors, line 23) PASS: gfortran.dg/class_2.f03 -O (test for errors, line 27) PASS: gfortran.dg/class_2.f03 -O (test for errors, line 39) @@ -141908,6 +144338,24 @@ PASS: gfortran.dg/class_46.f03 -O3 -g (test for excess errors) PASS: gfortran.dg/class_46.f03 -O3 -g execution test PASS: gfortran.dg/class_46.f03 -Os (test for excess errors) PASS: gfortran.dg/class_46.f03 -Os execution test +PASS: gfortran.dg/class_47.f90 -O (test for excess errors) +PASS: gfortran.dg/class_48.f90 -O0 (test for excess errors) +PASS: gfortran.dg/class_48.f90 -O0 execution test +PASS: gfortran.dg/class_48.f90 -O1 (test for excess errors) +PASS: gfortran.dg/class_48.f90 -O1 execution test +PASS: gfortran.dg/class_48.f90 -O2 (test for excess errors) +PASS: gfortran.dg/class_48.f90 -O2 execution test +PASS: gfortran.dg/class_48.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/class_48.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/class_48.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/class_48.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/class_48.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/class_48.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/class_48.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/class_48.f90 -O3 -g execution test +PASS: gfortran.dg/class_48.f90 -Os (test for excess errors) +PASS: gfortran.dg/class_48.f90 -Os execution test +PASS: gfortran.dg/class_49.f90 -O (test for excess errors) PASS: gfortran.dg/class_4a.f03 -O (test for excess errors) PASS: gfortran.dg/class_4b.f03 -O (test for excess errors) PASS: gfortran.dg/class_4c.f03 -O (test for excess errors) @@ -141966,6 +144414,54 @@ PASS: gfortran.dg/class_allocate_1.f03 -O3 -g (test for excess errors) PASS: gfortran.dg/class_allocate_1.f03 -O3 -g execution test PASS: gfortran.dg/class_allocate_1.f03 -Os (test for excess errors) PASS: gfortran.dg/class_allocate_1.f03 -Os execution test +PASS: gfortran.dg/class_allocate_10.f03 -O0 (test for excess errors) +PASS: gfortran.dg/class_allocate_10.f03 -O0 execution test +PASS: gfortran.dg/class_allocate_10.f03 -O1 (test for excess errors) +PASS: gfortran.dg/class_allocate_10.f03 -O1 execution test +PASS: gfortran.dg/class_allocate_10.f03 -O2 (test for excess errors) +PASS: gfortran.dg/class_allocate_10.f03 -O2 execution test +PASS: gfortran.dg/class_allocate_10.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/class_allocate_10.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/class_allocate_10.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/class_allocate_10.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/class_allocate_10.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/class_allocate_10.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/class_allocate_10.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/class_allocate_10.f03 -O3 -g execution test +PASS: gfortran.dg/class_allocate_10.f03 -Os (test for excess errors) +PASS: gfortran.dg/class_allocate_10.f03 -Os execution test +PASS: gfortran.dg/class_allocate_11.f03 -O0 (test for excess errors) +PASS: gfortran.dg/class_allocate_11.f03 -O0 execution test +PASS: gfortran.dg/class_allocate_11.f03 -O1 (test for excess errors) +PASS: gfortran.dg/class_allocate_11.f03 -O1 execution test +PASS: gfortran.dg/class_allocate_11.f03 -O2 (test for excess errors) +PASS: gfortran.dg/class_allocate_11.f03 -O2 execution test +PASS: gfortran.dg/class_allocate_11.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/class_allocate_11.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/class_allocate_11.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/class_allocate_11.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/class_allocate_11.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/class_allocate_11.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/class_allocate_11.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/class_allocate_11.f03 -O3 -g execution test +PASS: gfortran.dg/class_allocate_11.f03 -Os (test for excess errors) +PASS: gfortran.dg/class_allocate_11.f03 -Os execution test +PASS: gfortran.dg/class_allocate_12.f90 -O0 (test for excess errors) +PASS: gfortran.dg/class_allocate_12.f90 -O0 execution test +PASS: gfortran.dg/class_allocate_12.f90 -O1 (test for excess errors) +PASS: gfortran.dg/class_allocate_12.f90 -O1 execution test +PASS: gfortran.dg/class_allocate_12.f90 -O2 (test for excess errors) +PASS: gfortran.dg/class_allocate_12.f90 -O2 execution test +PASS: gfortran.dg/class_allocate_12.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/class_allocate_12.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/class_allocate_12.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/class_allocate_12.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/class_allocate_12.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/class_allocate_12.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/class_allocate_12.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/class_allocate_12.f90 -O3 -g execution test +PASS: gfortran.dg/class_allocate_12.f90 -Os (test for excess errors) +PASS: gfortran.dg/class_allocate_12.f90 -Os execution test PASS: gfortran.dg/class_allocate_2.f03 -O (test for errors, line 21) PASS: gfortran.dg/class_allocate_2.f03 -O (test for errors, line 22) PASS: gfortran.dg/class_allocate_2.f03 -O (test for excess errors) @@ -142033,6 +144529,171 @@ PASS: gfortran.dg/class_allocate_6.f03 -O3 -g (test for excess errors) PASS: gfortran.dg/class_allocate_6.f03 -O3 -g execution test PASS: gfortran.dg/class_allocate_6.f03 -Os (test for excess errors) PASS: gfortran.dg/class_allocate_6.f03 -Os execution test +PASS: gfortran.dg/class_allocate_7.f03 -O0 (test for excess errors) +PASS: gfortran.dg/class_allocate_7.f03 -O0 execution test +PASS: gfortran.dg/class_allocate_7.f03 -O1 (test for excess errors) +PASS: gfortran.dg/class_allocate_7.f03 -O1 execution test +PASS: gfortran.dg/class_allocate_7.f03 -O2 (test for excess errors) +PASS: gfortran.dg/class_allocate_7.f03 -O2 execution test +PASS: gfortran.dg/class_allocate_7.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/class_allocate_7.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/class_allocate_7.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/class_allocate_7.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/class_allocate_7.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/class_allocate_7.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/class_allocate_7.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/class_allocate_7.f03 -O3 -g execution test +PASS: gfortran.dg/class_allocate_7.f03 -Os (test for excess errors) +PASS: gfortran.dg/class_allocate_7.f03 -Os execution test +PASS: gfortran.dg/class_allocate_8.f03 -O0 (test for excess errors) +PASS: gfortran.dg/class_allocate_8.f03 -O0 execution test +PASS: gfortran.dg/class_allocate_8.f03 -O1 (test for excess errors) +PASS: gfortran.dg/class_allocate_8.f03 -O1 execution test +PASS: gfortran.dg/class_allocate_8.f03 -O2 (test for excess errors) +PASS: gfortran.dg/class_allocate_8.f03 -O2 execution test +PASS: gfortran.dg/class_allocate_8.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/class_allocate_8.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/class_allocate_8.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/class_allocate_8.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/class_allocate_8.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/class_allocate_8.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/class_allocate_8.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/class_allocate_8.f03 -O3 -g execution test +PASS: gfortran.dg/class_allocate_8.f03 -Os (test for excess errors) +PASS: gfortran.dg/class_allocate_8.f03 -Os execution test +PASS: gfortran.dg/class_allocate_9.f03 -O0 (test for excess errors) +PASS: gfortran.dg/class_allocate_9.f03 -O0 execution test +PASS: gfortran.dg/class_allocate_9.f03 -O1 (test for excess errors) +PASS: gfortran.dg/class_allocate_9.f03 -O1 execution test +PASS: gfortran.dg/class_allocate_9.f03 -O2 (test for excess errors) +PASS: gfortran.dg/class_allocate_9.f03 -O2 execution test +PASS: gfortran.dg/class_allocate_9.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/class_allocate_9.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/class_allocate_9.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/class_allocate_9.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/class_allocate_9.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/class_allocate_9.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/class_allocate_9.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/class_allocate_9.f03 -O3 -g execution test +PASS: gfortran.dg/class_allocate_9.f03 -Os (test for excess errors) +PASS: gfortran.dg/class_allocate_9.f03 -Os execution test +PASS: gfortran.dg/class_array_1.f03 -O0 (test for excess errors) +PASS: gfortran.dg/class_array_1.f03 -O0 execution test +PASS: gfortran.dg/class_array_1.f03 -O1 (test for excess errors) +PASS: gfortran.dg/class_array_1.f03 -O1 execution test +PASS: gfortran.dg/class_array_1.f03 -O2 (test for excess errors) +PASS: gfortran.dg/class_array_1.f03 -O2 execution test +PASS: gfortran.dg/class_array_1.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/class_array_1.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/class_array_1.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/class_array_1.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/class_array_1.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/class_array_1.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/class_array_1.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/class_array_1.f03 -O3 -g execution test +PASS: gfortran.dg/class_array_1.f03 -Os (test for excess errors) +PASS: gfortran.dg/class_array_1.f03 -Os execution test +PASS: gfortran.dg/class_array_10.f03 -O (test for excess errors) +PASS: gfortran.dg/class_array_11.f03 -O (test for excess errors) +PASS: gfortran.dg/class_array_12.f03 -O (test for excess errors) +PASS: gfortran.dg/class_array_2.f03 -O0 (test for excess errors) +PASS: gfortran.dg/class_array_2.f03 -O0 execution test +PASS: gfortran.dg/class_array_2.f03 -O1 (test for excess errors) +PASS: gfortran.dg/class_array_2.f03 -O1 execution test +PASS: gfortran.dg/class_array_2.f03 -O2 (test for excess errors) +PASS: gfortran.dg/class_array_2.f03 -O2 execution test +PASS: gfortran.dg/class_array_2.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/class_array_2.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/class_array_2.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/class_array_2.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/class_array_2.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/class_array_2.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/class_array_2.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/class_array_2.f03 -O3 -g execution test +PASS: gfortran.dg/class_array_2.f03 -Os (test for excess errors) +PASS: gfortran.dg/class_array_2.f03 -Os execution test +PASS: gfortran.dg/class_array_3.f03 -O0 (test for excess errors) +PASS: gfortran.dg/class_array_3.f03 -O0 execution test +PASS: gfortran.dg/class_array_3.f03 -O1 (test for excess errors) +PASS: gfortran.dg/class_array_3.f03 -O1 execution test +PASS: gfortran.dg/class_array_3.f03 -O2 (test for excess errors) +PASS: gfortran.dg/class_array_3.f03 -O2 execution test +PASS: gfortran.dg/class_array_3.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/class_array_3.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/class_array_3.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/class_array_3.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/class_array_3.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/class_array_3.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/class_array_3.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/class_array_3.f03 -O3 -g execution test +PASS: gfortran.dg/class_array_3.f03 -Os (test for excess errors) +PASS: gfortran.dg/class_array_3.f03 -Os execution test +PASS: gfortran.dg/class_array_4.f03 -O0 (test for excess errors) +PASS: gfortran.dg/class_array_4.f03 -O0 execution test +PASS: gfortran.dg/class_array_4.f03 -O1 (test for excess errors) +PASS: gfortran.dg/class_array_4.f03 -O1 execution test +PASS: gfortran.dg/class_array_4.f03 -O2 (test for excess errors) +PASS: gfortran.dg/class_array_4.f03 -O2 execution test +PASS: gfortran.dg/class_array_4.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/class_array_4.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/class_array_4.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/class_array_4.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/class_array_4.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/class_array_4.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/class_array_4.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/class_array_4.f03 -O3 -g execution test +PASS: gfortran.dg/class_array_4.f03 -Os (test for excess errors) +PASS: gfortran.dg/class_array_4.f03 -Os execution test +PASS: gfortran.dg/class_array_5.f03 -O (test for excess errors) +PASS: gfortran.dg/class_array_6.f03 -O (test for excess errors) +PASS: gfortran.dg/class_array_7.f03 -O0 (test for excess errors) +PASS: gfortran.dg/class_array_7.f03 -O0 execution test +PASS: gfortran.dg/class_array_7.f03 -O1 (test for excess errors) +PASS: gfortran.dg/class_array_7.f03 -O1 execution test +PASS: gfortran.dg/class_array_7.f03 -O2 (test for excess errors) +PASS: gfortran.dg/class_array_7.f03 -O2 execution test +PASS: gfortran.dg/class_array_7.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/class_array_7.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/class_array_7.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/class_array_7.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/class_array_7.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/class_array_7.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/class_array_7.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/class_array_7.f03 -O3 -g execution test +PASS: gfortran.dg/class_array_7.f03 -Os (test for excess errors) +PASS: gfortran.dg/class_array_7.f03 -Os execution test +PASS: gfortran.dg/class_array_8.f03 -O0 (test for excess errors) +PASS: gfortran.dg/class_array_8.f03 -O0 execution test +PASS: gfortran.dg/class_array_8.f03 -O1 (test for excess errors) +PASS: gfortran.dg/class_array_8.f03 -O1 execution test +PASS: gfortran.dg/class_array_8.f03 -O2 (test for excess errors) +PASS: gfortran.dg/class_array_8.f03 -O2 execution test +PASS: gfortran.dg/class_array_8.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/class_array_8.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/class_array_8.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/class_array_8.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/class_array_8.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/class_array_8.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/class_array_8.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/class_array_8.f03 -O3 -g execution test +PASS: gfortran.dg/class_array_8.f03 -Os (test for excess errors) +PASS: gfortran.dg/class_array_8.f03 -Os execution test +PASS: gfortran.dg/class_array_9.f03 -O0 (test for excess errors) +PASS: gfortran.dg/class_array_9.f03 -O0 execution test +PASS: gfortran.dg/class_array_9.f03 -O1 (test for excess errors) +PASS: gfortran.dg/class_array_9.f03 -O1 execution test +PASS: gfortran.dg/class_array_9.f03 -O2 (test for excess errors) +PASS: gfortran.dg/class_array_9.f03 -O2 execution test +PASS: gfortran.dg/class_array_9.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/class_array_9.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/class_array_9.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/class_array_9.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/class_array_9.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/class_array_9.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/class_array_9.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/class_array_9.f03 -O3 -g execution test +PASS: gfortran.dg/class_array_9.f03 -Os (test for excess errors) +PASS: gfortran.dg/class_array_9.f03 -Os execution test PASS: gfortran.dg/class_defined_operator_1.f03 -O0 (test for excess errors) PASS: gfortran.dg/class_defined_operator_1.f03 -O0 execution test PASS: gfortran.dg/class_defined_operator_1.f03 -O1 (test for excess errors) @@ -142101,6 +144762,38 @@ PASS: gfortran.dg/class_result_1.f03 -O3 -g (test for excess errors) PASS: gfortran.dg/class_result_1.f03 -O3 -g execution test PASS: gfortran.dg/class_result_1.f03 -Os (test for excess errors) PASS: gfortran.dg/class_result_1.f03 -Os execution test +PASS: gfortran.dg/class_to_type_1.f03 -O0 (test for excess errors) +PASS: gfortran.dg/class_to_type_1.f03 -O0 execution test +PASS: gfortran.dg/class_to_type_1.f03 -O1 (test for excess errors) +PASS: gfortran.dg/class_to_type_1.f03 -O1 execution test +PASS: gfortran.dg/class_to_type_1.f03 -O2 (test for excess errors) +PASS: gfortran.dg/class_to_type_1.f03 -O2 execution test +PASS: gfortran.dg/class_to_type_1.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/class_to_type_1.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/class_to_type_1.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/class_to_type_1.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/class_to_type_1.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/class_to_type_1.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/class_to_type_1.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/class_to_type_1.f03 -O3 -g execution test +PASS: gfortran.dg/class_to_type_1.f03 -Os (test for excess errors) +PASS: gfortran.dg/class_to_type_1.f03 -Os execution test +PASS: gfortran.dg/class_to_type_2.f90 -O0 (test for excess errors) +PASS: gfortran.dg/class_to_type_2.f90 -O0 execution test +PASS: gfortran.dg/class_to_type_2.f90 -O1 (test for excess errors) +PASS: gfortran.dg/class_to_type_2.f90 -O1 execution test +PASS: gfortran.dg/class_to_type_2.f90 -O2 (test for excess errors) +PASS: gfortran.dg/class_to_type_2.f90 -O2 execution test +PASS: gfortran.dg/class_to_type_2.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/class_to_type_2.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/class_to_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/class_to_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/class_to_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/class_to_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/class_to_type_2.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/class_to_type_2.f90 -O3 -g execution test +PASS: gfortran.dg/class_to_type_2.f90 -Os (test for excess errors) +PASS: gfortran.dg/class_to_type_2.f90 -Os execution test PASS: gfortran.dg/cmplx_intrinsic_1.f90 -O (test for excess errors) PASS: gfortran.dg/coarray_1.f90 -O (test for errors, line 9) PASS: gfortran.dg/coarray_1.f90 -O (test for errors, line 10) @@ -142418,6 +145111,20 @@ PASS: gfortran.dg/coarray_atomic_1.f90 -O (test for errors, line 18) PASS: gfortran.dg/coarray_atomic_1.f90 -O (test for errors, line 19) PASS: gfortran.dg/coarray_atomic_1.f90 -O (test for errors, line 20) PASS: gfortran.dg/coarray_atomic_1.f90 -O (test for excess errors) +PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O (test for excess errors) +PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_register .4, 1, &xx.token, &stat.., &errmsg, 200.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_register .8, 1, &yy.token, &stat.., &errmsg, 200.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&xx.token, &stat.., &errmsg, 200.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&yy.token, &stat.., &errmsg, 200.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&yy.token, 0B, 0B, 0.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&xx.token, 0B, 0B, 0.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O (test for excess errors) +PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_register .1, 1, &xx._data.token, &stat.., &errmsg, 200.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_register .1, 1, &yy._data.token, &stat.., &errmsg, 200.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&xx._data.token, &stat.., &errmsg, 200.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&yy._data.token, &stat.., &errmsg, 200.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&yy._data.token, 0B, 0B, 0.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&xx._data.token, 0B, 0B, 0.;" 1 PASS: gfortran.dg/coarray_lib_token_1.f90 -O (test for excess errors) PASS: gfortran.dg/coarray_lib_token_1.f90 -O scan-tree-dump-times original "sub \(integer.kind=4. . restrict x1, integer.kind=4. . restrict x2, void . restrict caf_token.[0-9]+, integer.kind=.. caf_offset.[0-9]+, void . restrict caf_token.[0-9]+, integer.kind=.. caf_offset.[0-9]+\)" 1 PASS: gfortran.dg/coarray_lib_token_1.f90 -O scan-tree-dump-times original "sub2 \(integer.kind=4. . restrict y1, integer.kind=4. . restrict y2, void . restrict caf_token.[0-9]+, integer.kind=.. caf_offset.[0-9]+, void . restrict caf_token.[0-9]+, integer.kind=.. caf_offset.[0-9]+\)" 1 @@ -142478,6 +145185,32 @@ PASS: gfortran.dg/coarray_lock_5.f90 -O (test for errors, line 45) PASS: gfortran.dg/coarray_lock_5.f90 -O (test for errors, line 48) PASS: gfortran.dg/coarray_lock_5.f90 -O (test for errors, line 49) PASS: gfortran.dg/coarray_lock_5.f90 -O (test for excess errors) +PASS: gfortran.dg/coarray_poly_1.f90 -O (test for errors, line 9) +PASS: gfortran.dg/coarray_poly_1.f90 -O (test for errors, line 11) +PASS: gfortran.dg/coarray_poly_1.f90 -O (test for excess errors) +PASS: gfortran.dg/coarray_poly_2.f90 -O (test for errors, line 7) +PASS: gfortran.dg/coarray_poly_2.f90 -O (test for excess errors) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for errors, line 6) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for errors, line 12) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for errors, line 25) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for errors, line 31) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for errors, line 35) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for errors, line 39) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for errors, line 45) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for errors, line 54) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for errors, line 60) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for errors, line 69) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for errors, line 75) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for errors, line 81) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for errors, line 87) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for errors, line 93) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for errors, line 104) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for errors, line 110) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for errors, line 116) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for errors, line 122) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for errors, line 128) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for errors, line 162) +PASS: gfortran.dg/coarray_poly_3.f90 -O (test for excess errors) PASS: gfortran.dg/coarray_subobject_1.f90 -O (test for errors, line 22) PASS: gfortran.dg/coarray_subobject_1.f90 -O (test for errors, line 23) PASS: gfortran.dg/coarray_subobject_1.f90 -O (test for errors, line 24) @@ -142574,6 +145307,7 @@ PASS: gfortran.dg/common_15.f90 -O (test for errors, line 7) PASS: gfortran.dg/common_15.f90 -O (test for excess errors) PASS: gfortran.dg/common_16.f90 -O (test for warnings, line 10) PASS: gfortran.dg/common_16.f90 -O (test for excess errors) +PASS: gfortran.dg/common_17.f90 -O (test for excess errors) PASS: gfortran.dg/common_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/common_2.f90 -O0 execution test PASS: gfortran.dg/common_2.f90 -O1 (test for excess errors) @@ -143754,6 +146488,22 @@ PASS: gfortran.dg/deallocate_stat.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/deallocate_stat.f90 -O3 -g execution test PASS: gfortran.dg/deallocate_stat.f90 -Os (test for excess errors) PASS: gfortran.dg/deallocate_stat.f90 -Os execution test +PASS: gfortran.dg/deallocate_stat_2.f90 -O0 (test for excess errors) +PASS: gfortran.dg/deallocate_stat_2.f90 -O0 execution test +PASS: gfortran.dg/deallocate_stat_2.f90 -O1 (test for excess errors) +PASS: gfortran.dg/deallocate_stat_2.f90 -O1 execution test +PASS: gfortran.dg/deallocate_stat_2.f90 -O2 (test for excess errors) +PASS: gfortran.dg/deallocate_stat_2.f90 -O2 execution test +PASS: gfortran.dg/deallocate_stat_2.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/deallocate_stat_2.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/deallocate_stat_2.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/deallocate_stat_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/deallocate_stat_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/deallocate_stat_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/deallocate_stat_2.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/deallocate_stat_2.f90 -O3 -g execution test +PASS: gfortran.dg/deallocate_stat_2.f90 -Os (test for excess errors) +PASS: gfortran.dg/deallocate_stat_2.f90 -Os execution test PASS: gfortran.dg/debug_1.f90 -O (test for excess errors) PASS: gfortran.dg/debug_2.f -O (test for excess errors) PASS: gfortran.dg/default_format_1.f90 -O0 (test for excess errors) @@ -143855,6 +146605,11 @@ PASS: gfortran.dg/default_initialization_4.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/default_initialization_4.f90 -O3 -g execution test PASS: gfortran.dg/default_initialization_4.f90 -Os (test for excess errors) PASS: gfortran.dg/default_initialization_4.f90 -Os execution test +PASS: gfortran.dg/default_initialization_5.f90 -O (test for excess errors) +PASS: gfortran.dg/default_initialization_5.f90 -O execution test +PASS: gfortran.dg/default_initialization_5.f90 -O scan-tree-dump-times original "my_data.head = 0B" 1 +PASS: gfortran.dg/default_initialization_5.f90 -O scan-tree-dump-times original "my_data.head = &tgt" 1 +PASS: gfortran.dg/default_initialization_6.f90 -O (test for excess errors) PASS: gfortran.dg/default_numeric_type_1.f90 -O (test for excess errors) PASS: gfortran.dg/deferred_type_param_1.f90 -O (test for errors, line 9) PASS: gfortran.dg/deferred_type_param_1.f90 -O (test for errors, line 11) @@ -144266,6 +147021,7 @@ PASS: gfortran.dg/derived_constructor_char_1.f90 -O scan-tree-dump-times origi PASS: gfortran.dg/derived_constructor_char_1.f90 -O scan-tree-dump-times original "six = ..txt=..aBcDe., .zYxWv...;" 1 PASS: gfortran.dg/derived_constructor_char_2.f90 -O (test for errors, line 12) PASS: gfortran.dg/derived_constructor_char_2.f90 -O (test for excess errors) +PASS: gfortran.dg/derived_constructor_char_3.f90 -O (test for excess errors) PASS: gfortran.dg/derived_constructor_comps_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/derived_constructor_comps_1.f90 -O0 execution test PASS: gfortran.dg/derived_constructor_comps_1.f90 -O1 (test for excess errors) @@ -145186,6 +147942,22 @@ PASS: gfortran.dg/dummy_procedure_5.f90 -O (test for excess errors) PASS: gfortran.dg/dummy_procedure_6.f90 -O (test for errors, line 53) PASS: gfortran.dg/dummy_procedure_6.f90 -O (test for errors, line 57) PASS: gfortran.dg/dummy_procedure_6.f90 -O (test for excess errors) +PASS: gfortran.dg/dummy_procedure_7.f90 -O0 (test for excess errors) +PASS: gfortran.dg/dummy_procedure_7.f90 -O0 execution test +PASS: gfortran.dg/dummy_procedure_7.f90 -O1 (test for excess errors) +PASS: gfortran.dg/dummy_procedure_7.f90 -O1 execution test +PASS: gfortran.dg/dummy_procedure_7.f90 -O2 (test for excess errors) +PASS: gfortran.dg/dummy_procedure_7.f90 -O2 execution test +PASS: gfortran.dg/dummy_procedure_7.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/dummy_procedure_7.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/dummy_procedure_7.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/dummy_procedure_7.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/dummy_procedure_7.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/dummy_procedure_7.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/dummy_procedure_7.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/dummy_procedure_7.f90 -O3 -g execution test +PASS: gfortran.dg/dummy_procedure_7.f90 -Os (test for excess errors) +PASS: gfortran.dg/dummy_procedure_7.f90 -Os execution test PASS: gfortran.dg/dup_save_1.f90 -O0 (test for warnings, line 25) PASS: gfortran.dg/dup_save_1.f90 -O0 (test for warnings, line 34) PASS: gfortran.dg/dup_save_1.f90 -O0 (test for warnings, line 41) @@ -145501,6 +148273,13 @@ PASS: gfortran.dg/elemental_args_check_3.f90 -O (test for errors, line 16) PASS: gfortran.dg/elemental_args_check_3.f90 -O (test for excess errors) PASS: gfortran.dg/elemental_args_check_4.f90 -O (test for errors, line 9) PASS: gfortran.dg/elemental_args_check_4.f90 -O (test for excess errors) +PASS: gfortran.dg/elemental_args_check_5.f90 -O (test for errors, line 14) +PASS: gfortran.dg/elemental_args_check_5.f90 -O (test for errors, line 18) +PASS: gfortran.dg/elemental_args_check_5.f90 -O (test for errors, line 22) +PASS: gfortran.dg/elemental_args_check_5.f90 -O (test for errors, line 26) +PASS: gfortran.dg/elemental_args_check_5.f90 -O (test for excess errors) +PASS: gfortran.dg/elemental_args_check_6.f90 -O (test for errors, line 12) +PASS: gfortran.dg/elemental_args_check_6.f90 -O (test for excess errors) PASS: gfortran.dg/elemental_bind_c.f90 -O (test for errors, line 5) PASS: gfortran.dg/elemental_bind_c.f90 -O (test for errors, line 6) PASS: gfortran.dg/elemental_bind_c.f90 -O (test for errors, line 8) @@ -145573,6 +148352,7 @@ PASS: gfortran.dg/elemental_dependency_1.f90 -Os scan-tree-dump-times original PASS: gfortran.dg/elemental_dependency_2.f90 -O (test for excess errors) PASS: gfortran.dg/elemental_dependency_3.f90 -O (test for excess errors) PASS: gfortran.dg/elemental_dependency_3.f90 -O scan-tree-dump-times original "atmp" 0 +PASS: gfortran.dg/elemental_function_1.f90 -O (test for excess errors) PASS: gfortran.dg/elemental_initializer_1.f90 -O (test for excess errors) PASS: gfortran.dg/elemental_intrinsic_1.f03 -O (test for errors, line 9) PASS: gfortran.dg/elemental_intrinsic_1.f03 -O (test for excess errors) @@ -145582,6 +148362,70 @@ PASS: gfortran.dg/elemental_optional_args_1.f90 -O (test for warnings, line 2 PASS: gfortran.dg/elemental_optional_args_1.f90 -O (test for warnings, line 29) PASS: gfortran.dg/elemental_optional_args_1.f90 -O (test for warnings, line 33) PASS: gfortran.dg/elemental_optional_args_1.f90 -O (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_2.f90 -O0 (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_2.f90 -O0 execution test +PASS: gfortran.dg/elemental_optional_args_2.f90 -O1 (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_2.f90 -O1 execution test +PASS: gfortran.dg/elemental_optional_args_2.f90 -O2 (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_2.f90 -O2 execution test +PASS: gfortran.dg/elemental_optional_args_2.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_2.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/elemental_optional_args_2.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/elemental_optional_args_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/elemental_optional_args_2.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_2.f90 -O3 -g execution test +PASS: gfortran.dg/elemental_optional_args_2.f90 -Os (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_2.f90 -Os execution test +PASS: gfortran.dg/elemental_optional_args_3.f90 -O0 (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_3.f90 -O0 execution test +PASS: gfortran.dg/elemental_optional_args_3.f90 -O1 (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_3.f90 -O1 execution test +PASS: gfortran.dg/elemental_optional_args_3.f90 -O2 (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_3.f90 -O2 execution test +PASS: gfortran.dg/elemental_optional_args_3.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_3.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/elemental_optional_args_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/elemental_optional_args_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/elemental_optional_args_3.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_3.f90 -O3 -g execution test +PASS: gfortran.dg/elemental_optional_args_3.f90 -Os (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_3.f90 -Os execution test +PASS: gfortran.dg/elemental_optional_args_4.f90 -O0 (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_4.f90 -O0 execution test +PASS: gfortran.dg/elemental_optional_args_4.f90 -O1 (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_4.f90 -O1 execution test +PASS: gfortran.dg/elemental_optional_args_4.f90 -O2 (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_4.f90 -O2 execution test +PASS: gfortran.dg/elemental_optional_args_4.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_4.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/elemental_optional_args_4.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_4.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/elemental_optional_args_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/elemental_optional_args_4.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_4.f90 -O3 -g execution test +PASS: gfortran.dg/elemental_optional_args_4.f90 -Os (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_4.f90 -Os execution test +PASS: gfortran.dg/elemental_optional_args_5.f03 -O0 (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_5.f03 -O0 execution test +PASS: gfortran.dg/elemental_optional_args_5.f03 -O1 (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_5.f03 -O1 execution test +PASS: gfortran.dg/elemental_optional_args_5.f03 -O2 (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_5.f03 -O2 execution test +PASS: gfortran.dg/elemental_optional_args_5.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_5.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/elemental_optional_args_5.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_5.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/elemental_optional_args_5.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_5.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/elemental_optional_args_5.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_5.f03 -O3 -g execution test +PASS: gfortran.dg/elemental_optional_args_5.f03 -Os (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_5.f03 -Os execution test PASS: gfortran.dg/elemental_pointer_1.f90 -O (test for errors, line 9) PASS: gfortran.dg/elemental_pointer_1.f90 -O (test for excess errors) PASS: gfortran.dg/elemental_result_1.f90 -O (test for errors, line 9) @@ -149571,28 +152415,20 @@ PASS: gfortran.dg/func_result_3.f90 -O (test for errors, line 18) PASS: gfortran.dg/func_result_3.f90 -O (test for excess errors) PASS: gfortran.dg/func_result_4.f90 -O (test for excess errors) PASS: gfortran.dg/func_result_5.f90 -O (test for excess errors) -PASS: gfortran.dg/func_result_6.f90 -O0 (test for warnings, line 66) PASS: gfortran.dg/func_result_6.f90 -O0 (test for excess errors) PASS: gfortran.dg/func_result_6.f90 -O0 execution test -PASS: gfortran.dg/func_result_6.f90 -O1 (test for warnings, line 66) PASS: gfortran.dg/func_result_6.f90 -O1 (test for excess errors) PASS: gfortran.dg/func_result_6.f90 -O1 execution test -PASS: gfortran.dg/func_result_6.f90 -O2 (test for warnings, line 66) PASS: gfortran.dg/func_result_6.f90 -O2 (test for excess errors) PASS: gfortran.dg/func_result_6.f90 -O2 execution test -PASS: gfortran.dg/func_result_6.f90 -O3 -fomit-frame-pointer (test for warnings, line 66) PASS: gfortran.dg/func_result_6.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/func_result_6.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/func_result_6.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 66) PASS: gfortran.dg/func_result_6.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/func_result_6.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/func_result_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 66) PASS: gfortran.dg/func_result_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/func_result_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/func_result_6.f90 -O3 -g (test for warnings, line 66) PASS: gfortran.dg/func_result_6.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/func_result_6.f90 -O3 -g execution test -PASS: gfortran.dg/func_result_6.f90 -Os (test for warnings, line 66) PASS: gfortran.dg/func_result_6.f90 -Os (test for excess errors) PASS: gfortran.dg/func_result_6.f90 -Os execution test PASS: gfortran.dg/func_result_7.f90 -O (test for errors, line 8) @@ -149647,6 +152483,7 @@ PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "ex PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "element" 1 PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "mypure" 1 PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "elem_impure" 2 +PASS: gfortran.dg/function_optimize_10.f90 -O (test for excess errors) PASS: gfortran.dg/function_optimize_2.f90 -O (test for excess errors) PASS: gfortran.dg/function_optimize_2.f90 -O scan-tree-dump-times original "matmul_r4" 1 PASS: gfortran.dg/function_optimize_2.f90 -O scan-tree-dump-times original "__builtin_sinf" 1 @@ -149693,6 +152530,8 @@ PASS: gfortran.dg/function_optimize_7.f90 -O scan-tree-dump-times original "su PASS: gfortran.dg/function_optimize_8.f90 -O (test for excess errors) PASS: gfortran.dg/function_optimize_8.f90 -O scan-tree-dump-times original "myfunc" 2 PASS: gfortran.dg/function_optimize_8.f90 -O scan-tree-dump-times original "mychar" 2 +PASS: gfortran.dg/function_optimize_9.f90 -O (test for excess errors) +PASS: gfortran.dg/function_optimize_9.f90 -O scan-tree-dump-times original "purefunc" 1 PASS: gfortran.dg/function_types_1.f90 -O (test for errors, line 9) PASS: gfortran.dg/function_types_1.f90 -O (test for excess errors) PASS: gfortran.dg/function_types_2.f90 -O (test for excess errors) @@ -150737,36 +153576,20 @@ PASS: gfortran.dg/host_dummy_index_1.f90 -O3 -g execution test PASS: gfortran.dg/host_dummy_index_1.f90 -Os (test for excess errors) PASS: gfortran.dg/host_dummy_index_1.f90 -Os execution test PASS: gfortran.dg/host_used_types_1.f90 -O (test for excess errors) -PASS: gfortran.dg/hypot_1.f90 -O0 (test for warnings, line 21) -PASS: gfortran.dg/hypot_1.f90 -O0 (test for warnings, line 25) PASS: gfortran.dg/hypot_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/hypot_1.f90 -O0 execution test -PASS: gfortran.dg/hypot_1.f90 -O1 (test for warnings, line 21) -PASS: gfortran.dg/hypot_1.f90 -O1 (test for warnings, line 25) PASS: gfortran.dg/hypot_1.f90 -O1 (test for excess errors) PASS: gfortran.dg/hypot_1.f90 -O1 execution test -PASS: gfortran.dg/hypot_1.f90 -O2 (test for warnings, line 21) -PASS: gfortran.dg/hypot_1.f90 -O2 (test for warnings, line 25) PASS: gfortran.dg/hypot_1.f90 -O2 (test for excess errors) PASS: gfortran.dg/hypot_1.f90 -O2 execution test -PASS: gfortran.dg/hypot_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 21) -PASS: gfortran.dg/hypot_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 25) PASS: gfortran.dg/hypot_1.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/hypot_1.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/hypot_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 21) -PASS: gfortran.dg/hypot_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 25) PASS: gfortran.dg/hypot_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/hypot_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/hypot_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 21) -PASS: gfortran.dg/hypot_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 25) PASS: gfortran.dg/hypot_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/hypot_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/hypot_1.f90 -O3 -g (test for warnings, line 21) -PASS: gfortran.dg/hypot_1.f90 -O3 -g (test for warnings, line 25) PASS: gfortran.dg/hypot_1.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/hypot_1.f90 -O3 -g execution test -PASS: gfortran.dg/hypot_1.f90 -Os (test for warnings, line 21) -PASS: gfortran.dg/hypot_1.f90 -Os (test for warnings, line 25) PASS: gfortran.dg/hypot_1.f90 -Os (test for excess errors) PASS: gfortran.dg/hypot_1.f90 -Os execution test PASS: gfortran.dg/iall_iany_iparity_1.f90 -O0 (test for excess errors) @@ -150942,6 +153765,8 @@ PASS: gfortran.dg/implicit_pure_1.f90 -O3 -g scan-module IMPLICIT_PURE PASS: gfortran.dg/implicit_pure_1.f90 -Os (test for excess errors) PASS: gfortran.dg/implicit_pure_1.f90 -Os execution test PASS: gfortran.dg/implicit_pure_1.f90 -Os scan-module IMPLICIT_PURE +PASS: gfortran.dg/implicit_pure_2.f90 -O (test for excess errors) +PASS: gfortran.dg/implicit_pure_2.f90 -O scan-module IMPLICIT_PURE PASS: gfortran.dg/implied_do_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/implied_do_1.f90 -O0 execution test PASS: gfortran.dg/implied_do_1.f90 -O1 (test for excess errors) @@ -151273,6 +154098,23 @@ PASS: gfortran.dg/init_flag_7.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/init_flag_7.f90 -O3 -g execution test PASS: gfortran.dg/init_flag_7.f90 -Os (test for excess errors) PASS: gfortran.dg/init_flag_7.f90 -Os execution test +PASS: gfortran.dg/init_flag_8.f90 -O (test for excess errors) +PASS: gfortran.dg/init_flag_9.f90 -O0 (test for excess errors) +PASS: gfortran.dg/init_flag_9.f90 -O0 execution test +PASS: gfortran.dg/init_flag_9.f90 -O1 (test for excess errors) +PASS: gfortran.dg/init_flag_9.f90 -O1 execution test +PASS: gfortran.dg/init_flag_9.f90 -O2 (test for excess errors) +PASS: gfortran.dg/init_flag_9.f90 -O2 execution test +PASS: gfortran.dg/init_flag_9.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/init_flag_9.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/init_flag_9.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/init_flag_9.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/init_flag_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/init_flag_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/init_flag_9.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/init_flag_9.f90 -O3 -g execution test +PASS: gfortran.dg/init_flag_9.f90 -Os (test for excess errors) +PASS: gfortran.dg/init_flag_9.f90 -Os execution test PASS: gfortran.dg/initialization_1.f90 -O (test for errors, line 13) PASS: gfortran.dg/initialization_1.f90 -O (test for errors, line 27) PASS: gfortran.dg/initialization_1.f90 -O (test for errors, line 30) @@ -152312,7 +155154,6 @@ PASS: gfortran.dg/interface_assignment_2.f90 -O3 -g execution test PASS: gfortran.dg/interface_assignment_2.f90 -Os (test for excess errors) PASS: gfortran.dg/interface_assignment_2.f90 -Os execution test PASS: gfortran.dg/interface_assignment_3.f90 -O (test for excess errors) -PASS: gfortran.dg/interface_assignment_4.f90 -O (test for warnings, line 19) PASS: gfortran.dg/interface_assignment_4.f90 -O (test for excess errors) PASS: gfortran.dg/interface_assignment_5.f90 -O (test for excess errors) PASS: gfortran.dg/interface_derived_type_1.f90 -O (test for errors, line 16) @@ -152596,6 +155437,7 @@ PASS: gfortran.dg/intrinsic_4.f90 -O (test for excess errors) PASS: gfortran.dg/intrinsic_5.f90 -O (test for excess errors) PASS: gfortran.dg/intrinsic_6.f90 -O (test for excess errors) PASS: gfortran.dg/intrinsic_7.f90 -O (test for excess errors) +PASS: gfortran.dg/intrinsic_8.f90 -O (test for excess errors) PASS: gfortran.dg/intrinsic_actual_1.f -O (test for excess errors) PASS: gfortran.dg/intrinsic_actual_2.f90 -O (test for excess errors) PASS: gfortran.dg/intrinsic_actual_3.f90 -O (test for errors, line 15) @@ -152873,6 +155715,7 @@ PASS: gfortran.dg/intrinsic_signal.f90 -O (test for excess errors) PASS: gfortran.dg/intrinsic_size.f90 -O (test for errors, line 8) PASS: gfortran.dg/intrinsic_size.f90 -O (test for errors, line 9) PASS: gfortran.dg/intrinsic_size.f90 -O (test for excess errors) +PASS: gfortran.dg/intrinsic_size_2.f90 -O (test for excess errors) PASS: gfortran.dg/intrinsic_spread_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/intrinsic_spread_1.f90 -O0 execution test PASS: gfortran.dg/intrinsic_spread_1.f90 -O1 (test for excess errors) @@ -153089,6 +155932,8 @@ PASS: gfortran.dg/io_constraints_1.f90 -O (test for errors, line 69) PASS: gfortran.dg/io_constraints_1.f90 -O (test for errors, line 70) PASS: gfortran.dg/io_constraints_1.f90 -O (test for errors, line 73) PASS: gfortran.dg/io_constraints_1.f90 -O (test for excess errors) +PASS: gfortran.dg/io_constraints_10.f90 -O (test for errors, line 15) +PASS: gfortran.dg/io_constraints_10.f90 -O (test for excess errors) PASS: gfortran.dg/io_constraints_2.f90 -O (test for warnings, line 20) PASS: gfortran.dg/io_constraints_2.f90 -O (test for errors, line 33) PASS: gfortran.dg/io_constraints_2.f90 -O (test for errors, line 37) @@ -153296,6 +156141,14 @@ PASS: gfortran.dg/io_real_boz2.f90 -O3 -g output pattern test, At line 12 .*Ex PASS: gfortran.dg/io_real_boz2.f90 -Os (test for excess errors) PASS: gfortran.dg/io_real_boz2.f90 -Os execution test PASS: gfortran.dg/io_real_boz2.f90 -Os output pattern test, At line 12 .*Expected INTEGER .* in formatted transfer, got REAL +PASS: gfortran.dg/io_real_boz_3.f90 -O (test for excess errors) +PASS: gfortran.dg/io_real_boz_3.f90 -O execution test +PASS: gfortran.dg/io_real_boz_4.f90 -O (test for excess errors) +PASS: gfortran.dg/io_real_boz_4.f90 -O execution test +PASS: gfortran.dg/io_real_boz_4.f90 -O output pattern test, Expected INTEGER for item 1 in formatted transfer, got REAL +PASS: gfortran.dg/io_real_boz_5.f90 -O (test for excess errors) +PASS: gfortran.dg/io_real_boz_5.f90 -O execution test +PASS: gfortran.dg/io_real_boz_5.f90 -O output pattern test, Expected numeric type for item 1 in formatted transfer, got CHARACTER PASS: gfortran.dg/iomsg_1.f90 -O0 (test for warnings, line 25) PASS: gfortran.dg/iomsg_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/iomsg_1.f90 -O0 execution test @@ -153512,6 +156365,7 @@ PASS: gfortran.dg/iso_c_binding_compiler_2.f90 -O (test for errors, line 8) PASS: gfortran.dg/iso_c_binding_compiler_2.f90 -O (test for errors, line 9) PASS: gfortran.dg/iso_c_binding_compiler_2.f90 -O (test for excess errors) PASS: gfortran.dg/iso_c_binding_compiler_3.f90 -O (test for excess errors) +PASS: gfortran.dg/iso_c_binding_compiler_4.f90 -O (test for excess errors) PASS: gfortran.dg/iso_c_binding_init_expr.f03 -O (test for errors, line 8) PASS: gfortran.dg/iso_c_binding_init_expr.f03 -O (test for errors, line 10) PASS: gfortran.dg/iso_c_binding_init_expr.f03 -O (test for excess errors) @@ -153811,7 +156665,7 @@ PASS: gfortran.dg/ldist-1.f90 -O scan-tree-dump-not ldist "distributed: split PASS: gfortran.dg/ldist-pr43023.f90 -O (test for excess errors) PASS: gfortran.dg/ldist-pr45199.f -O (test for excess errors) PASS: gfortran.dg/ldist-pr45199.f -O scan-tree-dump ldist "distributed: split to 9 loops" -PASS: gfortran.dg/ldist-pr45199.f -O scan-tree-dump-times ldist "__builtin_memset" 18 +PASS: gfortran.dg/ldist-pr45199.f -O scan-tree-dump-times ldist "generated memset zero" 9 PASS: gfortran.dg/leadz_trailz_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/leadz_trailz_1.f90 -O0 execution test PASS: gfortran.dg/leadz_trailz_1.f90 -O1 (test for excess errors) @@ -155672,7 +158526,7 @@ PASS: gfortran.dg/module_interface_1.f90 -Os (test for excess errors) PASS: gfortran.dg/module_interface_1.f90 -Os execution test PASS: gfortran.dg/module_interface_2.f90 -O (test for excess errors) PASS: gfortran.dg/module_md5_1.f90 -O (test for excess errors) -PASS: gfortran.dg/module_md5_1.f90 -O scan-module MD5:12a205c48fe46315a609823f15986377 +PASS: gfortran.dg/module_md5_1.f90 -O scan-module MD5:510304affe70481794fecdb22fc9ca0c PASS: gfortran.dg/module_naming_1.f90 -O (test for excess errors) PASS: gfortran.dg/module_nan.f90 -O0 (test for excess errors) PASS: gfortran.dg/module_nan.f90 -O0 execution test @@ -155804,6 +158658,31 @@ PASS: gfortran.dg/move_alloc.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/move_alloc.f90 -O3 -g execution test PASS: gfortran.dg/move_alloc.f90 -Os (test for excess errors) PASS: gfortran.dg/move_alloc.f90 -Os execution test +PASS: gfortran.dg/move_alloc_10.f90 -O0 (test for excess errors) +PASS: gfortran.dg/move_alloc_10.f90 -O0 execution test +PASS: gfortran.dg/move_alloc_10.f90 -O1 (test for excess errors) +PASS: gfortran.dg/move_alloc_10.f90 -O1 execution test +PASS: gfortran.dg/move_alloc_10.f90 -O2 (test for excess errors) +PASS: gfortran.dg/move_alloc_10.f90 -O2 execution test +PASS: gfortran.dg/move_alloc_10.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/move_alloc_10.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/move_alloc_10.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/move_alloc_10.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/move_alloc_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/move_alloc_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/move_alloc_10.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/move_alloc_10.f90 -O3 -g execution test +PASS: gfortran.dg/move_alloc_10.f90 -Os (test for excess errors) +PASS: gfortran.dg/move_alloc_10.f90 -Os execution test +PASS: gfortran.dg/move_alloc_12.f90 -O (test for excess errors) +PASS: gfortran.dg/move_alloc_13.f90 -O0 (test for excess errors) +PASS: gfortran.dg/move_alloc_13.f90 -O1 (test for excess errors) +PASS: gfortran.dg/move_alloc_13.f90 -O2 (test for excess errors) +PASS: gfortran.dg/move_alloc_13.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/move_alloc_13.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/move_alloc_13.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/move_alloc_13.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/move_alloc_13.f90 -Os (test for excess errors) PASS: gfortran.dg/move_alloc_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/move_alloc_2.f90 -O0 execution test PASS: gfortran.dg/move_alloc_2.f90 -O1 (test for excess errors) @@ -155862,6 +158741,32 @@ PASS: gfortran.dg/move_alloc_5.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/move_alloc_5.f90 -O3 -g execution test PASS: gfortran.dg/move_alloc_5.f90 -Os (test for excess errors) PASS: gfortran.dg/move_alloc_5.f90 -Os execution test +PASS: gfortran.dg/move_alloc_6.f90 -O0 (test for excess errors) +PASS: gfortran.dg/move_alloc_6.f90 -O0 execution test +PASS: gfortran.dg/move_alloc_6.f90 -O1 (test for excess errors) +PASS: gfortran.dg/move_alloc_6.f90 -O1 execution test +PASS: gfortran.dg/move_alloc_6.f90 -O2 (test for excess errors) +PASS: gfortran.dg/move_alloc_6.f90 -O2 execution test +PASS: gfortran.dg/move_alloc_6.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/move_alloc_6.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/move_alloc_6.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/move_alloc_6.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/move_alloc_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/move_alloc_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/move_alloc_6.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/move_alloc_6.f90 -O3 -g execution test +PASS: gfortran.dg/move_alloc_6.f90 -Os (test for excess errors) +PASS: gfortran.dg/move_alloc_6.f90 -Os execution test +PASS: gfortran.dg/move_alloc_7.f90 -O (test for excess errors) +PASS: gfortran.dg/move_alloc_8.f90 -O (test for errors, line 42) +PASS: gfortran.dg/move_alloc_8.f90 -O (test for errors, line 63) +PASS: gfortran.dg/move_alloc_8.f90 -O (test for errors, line 64) +PASS: gfortran.dg/move_alloc_8.f90 -O (test for errors, line 87) +PASS: gfortran.dg/move_alloc_8.f90 -O (test for errors, line 88) +PASS: gfortran.dg/move_alloc_8.f90 -O (test for errors, line 102) +PASS: gfortran.dg/move_alloc_8.f90 -O (test for excess errors) +PASS: gfortran.dg/move_alloc_9.f90 -O (test for errors, line 51) +PASS: gfortran.dg/move_alloc_9.f90 -O (test for excess errors) PASS: gfortran.dg/multiple_allocation_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/multiple_allocation_1.f90 -O0 execution test PASS: gfortran.dg/multiple_allocation_1.f90 -O1 (test for excess errors) @@ -157050,6 +159955,9 @@ PASS: gfortran.dg/namelist_73.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/namelist_73.f90 -O3 -g execution test PASS: gfortran.dg/namelist_73.f90 -Os (test for excess errors) PASS: gfortran.dg/namelist_73.f90 -Os execution test +PASS: gfortran.dg/namelist_74.f90 -O (test for errors, line 5) +PASS: gfortran.dg/namelist_74.f90 -O (test for errors, line 9) +PASS: gfortran.dg/namelist_74.f90 -O (test for excess errors) PASS: gfortran.dg/namelist_assumed_char.f90 -O (test for errors, line 12) PASS: gfortran.dg/namelist_assumed_char.f90 -O (test for errors, line 18) PASS: gfortran.dg/namelist_assumed_char.f90 -O (test for excess errors) @@ -158258,6 +161166,22 @@ PASS: gfortran.dg/optional_absent_1.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/optional_absent_1.f90 -O3 -g execution test PASS: gfortran.dg/optional_absent_1.f90 -Os (test for excess errors) PASS: gfortran.dg/optional_absent_1.f90 -Os execution test +PASS: gfortran.dg/optional_absent_2.f90 -O0 (test for excess errors) +PASS: gfortran.dg/optional_absent_2.f90 -O0 execution test +PASS: gfortran.dg/optional_absent_2.f90 -O1 (test for excess errors) +PASS: gfortran.dg/optional_absent_2.f90 -O1 execution test +PASS: gfortran.dg/optional_absent_2.f90 -O2 (test for excess errors) +PASS: gfortran.dg/optional_absent_2.f90 -O2 execution test +PASS: gfortran.dg/optional_absent_2.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/optional_absent_2.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/optional_absent_2.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/optional_absent_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/optional_absent_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/optional_absent_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/optional_absent_2.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/optional_absent_2.f90 -O3 -g execution test +PASS: gfortran.dg/optional_absent_2.f90 -Os (test for excess errors) +PASS: gfortran.dg/optional_absent_2.f90 -Os execution test PASS: gfortran.dg/optional_assumed_charlen_1.f90 -O (test for excess errors) PASS: gfortran.dg/optional_dim.f90 -O (test for errors, line 5) PASS: gfortran.dg/optional_dim.f90 -O (test for errors, line 6) @@ -160724,6 +163648,7 @@ PASS: gfortran.dg/private_type_11.f90 -O (test for excess errors) PASS: gfortran.dg/private_type_12.f90 -O (test for errors, line 21) PASS: gfortran.dg/private_type_12.f90 -O (test for excess errors) PASS: gfortran.dg/private_type_13.f90 -O (test for excess errors) +PASS: gfortran.dg/private_type_14.f90 -O (test for excess errors) PASS: gfortran.dg/private_type_2.f90 -O (test for errors, line 16) PASS: gfortran.dg/private_type_2.f90 -O (test for excess errors) PASS: gfortran.dg/private_type_3.f90 -O (test for excess errors) @@ -161442,10 +164367,7 @@ PASS: gfortran.dg/proc_ptr_comp_20.f90 -O (test for errors, line 30) PASS: gfortran.dg/proc_ptr_comp_20.f90 -O (test for errors, line 31) PASS: gfortran.dg/proc_ptr_comp_20.f90 -O (test for errors, line 33) PASS: gfortran.dg/proc_ptr_comp_20.f90 -O (test for errors, line 34) -PASS: gfortran.dg/proc_ptr_comp_20.f90 -O (test for warnings, line 38) -PASS: gfortran.dg/proc_ptr_comp_20.f90 -O (test for warnings, line 43) PASS: gfortran.dg/proc_ptr_comp_20.f90 -O (test for excess errors) -PASS: gfortran.dg/proc_ptr_comp_21.f90 -O (test for warnings, line 22) PASS: gfortran.dg/proc_ptr_comp_21.f90 -O (test for excess errors) PASS: gfortran.dg/proc_ptr_comp_22.f90 -O (test for errors, line 28) PASS: gfortran.dg/proc_ptr_comp_22.f90 -O (test for excess errors) @@ -162607,6 +165529,55 @@ PASS: gfortran.dg/realloc_on_assign_1.f03 -O3 -g (test for excess errors) PASS: gfortran.dg/realloc_on_assign_1.f03 -O3 -g execution test PASS: gfortran.dg/realloc_on_assign_1.f03 -Os (test for excess errors) PASS: gfortran.dg/realloc_on_assign_1.f03 -Os execution test +PASS: gfortran.dg/realloc_on_assign_10.f90 -O0 (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_10.f90 -O0 execution test +PASS: gfortran.dg/realloc_on_assign_10.f90 -O1 (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_10.f90 -O1 execution test +PASS: gfortran.dg/realloc_on_assign_10.f90 -O2 (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_10.f90 -O2 execution test +PASS: gfortran.dg/realloc_on_assign_10.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_10.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/realloc_on_assign_10.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_10.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/realloc_on_assign_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/realloc_on_assign_10.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_10.f90 -O3 -g execution test +PASS: gfortran.dg/realloc_on_assign_10.f90 -Os (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_10.f90 -Os execution test +PASS: gfortran.dg/realloc_on_assign_11.f90 -O0 (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_11.f90 -O0 execution test +PASS: gfortran.dg/realloc_on_assign_11.f90 -O1 (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_11.f90 -O1 execution test +PASS: gfortran.dg/realloc_on_assign_11.f90 -O2 (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_11.f90 -O2 execution test +PASS: gfortran.dg/realloc_on_assign_11.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_11.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/realloc_on_assign_11.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_11.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/realloc_on_assign_11.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_11.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/realloc_on_assign_11.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_11.f90 -O3 -g execution test +PASS: gfortran.dg/realloc_on_assign_11.f90 -Os (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_11.f90 -Os execution test +PASS: gfortran.dg/realloc_on_assign_12.f90 -O0 (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_12.f90 -O0 execution test +PASS: gfortran.dg/realloc_on_assign_12.f90 -O1 (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_12.f90 -O1 execution test +PASS: gfortran.dg/realloc_on_assign_12.f90 -O2 (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_12.f90 -O2 execution test +PASS: gfortran.dg/realloc_on_assign_12.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_12.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/realloc_on_assign_12.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_12.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/realloc_on_assign_12.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_12.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/realloc_on_assign_12.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_12.f90 -O3 -g execution test +PASS: gfortran.dg/realloc_on_assign_12.f90 -Os (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_12.f90 -Os execution test +PASS: gfortran.dg/realloc_on_assign_13.f90 -O (test for excess errors) PASS: gfortran.dg/realloc_on_assign_2.f03 -O0 (test for excess errors) PASS: gfortran.dg/realloc_on_assign_2.f03 -O0 execution test PASS: gfortran.dg/realloc_on_assign_2.f03 -O1 (test for excess errors) @@ -162688,6 +165659,23 @@ PASS: gfortran.dg/realloc_on_assign_7.f03 -O3 -g (test for excess errors) PASS: gfortran.dg/realloc_on_assign_7.f03 -O3 -g execution test PASS: gfortran.dg/realloc_on_assign_7.f03 -Os (test for excess errors) PASS: gfortran.dg/realloc_on_assign_7.f03 -Os execution test +PASS: gfortran.dg/realloc_on_assign_8.f90 -O (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_9.f90 -O0 (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_9.f90 -O0 execution test +PASS: gfortran.dg/realloc_on_assign_9.f90 -O1 (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_9.f90 -O1 execution test +PASS: gfortran.dg/realloc_on_assign_9.f90 -O2 (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_9.f90 -O2 execution test +PASS: gfortran.dg/realloc_on_assign_9.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_9.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/realloc_on_assign_9.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_9.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/realloc_on_assign_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/realloc_on_assign_9.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_9.f90 -O3 -g execution test +PASS: gfortran.dg/realloc_on_assign_9.f90 -Os (test for excess errors) +PASS: gfortran.dg/realloc_on_assign_9.f90 -Os execution test PASS: gfortran.dg/reassoc_1.f90 -O (test for excess errors) PASS: gfortran.dg/reassoc_1.f90 -O scan-tree-dump optimized "\+ 5.*\)\).* - 5" PASS: gfortran.dg/reassoc_2.f90 -O (test for excess errors) @@ -164031,7 +167019,18 @@ PASS: gfortran.dg/select_type_21.f90 -O (test for errors, line 5) PASS: gfortran.dg/select_type_21.f90 -O (test for excess errors) PASS: gfortran.dg/select_type_22.f03 -O (test for errors, line 14) PASS: gfortran.dg/select_type_22.f03 -O (test for excess errors) +PASS: gfortran.dg/select_type_23.f03 -O (test for errors, line 21) PASS: gfortran.dg/select_type_23.f03 -O (test for excess errors) +PASS: gfortran.dg/select_type_24.f90 -O (test for errors, line 19) +PASS: gfortran.dg/select_type_24.f90 -O (test for errors, line 28) +PASS: gfortran.dg/select_type_24.f90 -O (test for errors, line 39) +PASS: gfortran.dg/select_type_24.f90 -O (test for errors, line 44) +PASS: gfortran.dg/select_type_24.f90 -O (test for errors, line 48) +PASS: gfortran.dg/select_type_24.f90 -O (test for excess errors) +PASS: gfortran.dg/select_type_25.f90 -O (test for errors, line 11) +PASS: gfortran.dg/select_type_25.f90 -O (test for errors, line 44) +PASS: gfortran.dg/select_type_25.f90 -O (test for errors, line 46) +PASS: gfortran.dg/select_type_25.f90 -O (test for excess errors) PASS: gfortran.dg/select_type_3.f03 -O0 (test for excess errors) PASS: gfortran.dg/select_type_3.f03 -O0 execution test PASS: gfortran.dg/select_type_3.f03 -O1 (test for excess errors) @@ -164277,6 +167276,8 @@ PASS: gfortran.dg/shape_5.f90 -O3 -g execution test PASS: gfortran.dg/shape_5.f90 -Os (test for excess errors) PASS: gfortran.dg/shape_5.f90 -Os execution test PASS: gfortran.dg/shape_6.f90 -O (test for excess errors) +PASS: gfortran.dg/shape_7.f90 -O (test for excess errors) +PASS: gfortran.dg/shape_7.f90 -O scan-tree-dump-times original "abort" 0 PASS: gfortran.dg/shift-alloc.f90 -O0 (test for excess errors) PASS: gfortran.dg/shift-alloc.f90 -O0 execution test PASS: gfortran.dg/shift-alloc.f90 -O1 (test for excess errors) @@ -165519,6 +168520,7 @@ PASS: gfortran.dg/tl_editing.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/tl_editing.f90 -O3 -g execution test PASS: gfortran.dg/tl_editing.f90 -Os (test for excess errors) PASS: gfortran.dg/tl_editing.f90 -Os execution test +PASS: gfortran.dg/trans-mem-skel.f90 -O (test for excess errors) PASS: gfortran.dg/transfer_array_intrinsic_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/transfer_array_intrinsic_1.f90 -O0 execution test PASS: gfortran.dg/transfer_array_intrinsic_1.f90 -O1 (test for excess errors) @@ -166110,9 +169112,24 @@ PASS: gfortran.dg/type_decl_2.f90 -O (test for excess errors) PASS: gfortran.dg/type_decl_3.f90 -O (test for errors, line 5) PASS: gfortran.dg/type_decl_3.f90 -O (test for errors, line 6) PASS: gfortran.dg/type_decl_3.f90 -O (test for excess errors) +PASS: gfortran.dg/type_to_class_1.f03 -O0 (test for excess errors) +PASS: gfortran.dg/type_to_class_1.f03 -O0 execution test +PASS: gfortran.dg/type_to_class_1.f03 -O1 (test for excess errors) +PASS: gfortran.dg/type_to_class_1.f03 -O1 execution test +PASS: gfortran.dg/type_to_class_1.f03 -O2 (test for excess errors) +PASS: gfortran.dg/type_to_class_1.f03 -O2 execution test +PASS: gfortran.dg/type_to_class_1.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/type_to_class_1.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/type_to_class_1.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/type_to_class_1.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/type_to_class_1.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/type_to_class_1.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/type_to_class_1.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/type_to_class_1.f03 -O3 -g execution test +PASS: gfortran.dg/type_to_class_1.f03 -Os (test for excess errors) +PASS: gfortran.dg/type_to_class_1.f03 -Os execution test PASS: gfortran.dg/typebound_assignment_1.f03 -O (test for excess errors) PASS: gfortran.dg/typebound_assignment_2.f03 -O (test for excess errors) -PASS: gfortran.dg/typebound_assignment_3.f03 -O (test for errors, line 27) PASS: gfortran.dg/typebound_assignment_3.f03 -O (test for excess errors) PASS: gfortran.dg/typebound_call_1.f03 -O0 (test for excess errors) PASS: gfortran.dg/typebound_call_1.f03 -O0 execution test @@ -166345,6 +169362,8 @@ PASS: gfortran.dg/typebound_generic_1.f03 -O (test for errors, line 61) PASS: gfortran.dg/typebound_generic_1.f03 -O (test for excess errors) PASS: gfortran.dg/typebound_generic_10.f03 -O (test for errors, line 17) PASS: gfortran.dg/typebound_generic_10.f03 -O (test for excess errors) +PASS: gfortran.dg/typebound_generic_11.f90 -O (test for errors, line 39) +PASS: gfortran.dg/typebound_generic_11.f90 -O (test for excess errors) PASS: gfortran.dg/typebound_generic_2.f03 -O (test for errors, line 57) PASS: gfortran.dg/typebound_generic_2.f03 -O (test for errors, line 58) PASS: gfortran.dg/typebound_generic_2.f03 -O (test for errors, line 59) @@ -166497,6 +169516,43 @@ PASS: gfortran.dg/typebound_generic_9.f03 -O3 -g execution test PASS: gfortran.dg/typebound_generic_9.f03 -Os (test for excess errors) PASS: gfortran.dg/typebound_generic_9.f03 -Os execution test PASS: gfortran.dg/typebound_operator_1.f03 -O (test for excess errors) +PASS: gfortran.dg/typebound_operator_10.f03 -O (test for errors, line 27) +PASS: gfortran.dg/typebound_operator_10.f03 -O (test for excess errors) +PASS: gfortran.dg/typebound_operator_11.f90 -O (test for excess errors) +PASS: gfortran.dg/typebound_operator_12.f03 -O0 (test for excess errors) +PASS: gfortran.dg/typebound_operator_12.f03 -O0 execution test +PASS: gfortran.dg/typebound_operator_12.f03 -O1 (test for excess errors) +PASS: gfortran.dg/typebound_operator_12.f03 -O1 execution test +PASS: gfortran.dg/typebound_operator_12.f03 -O2 (test for excess errors) +PASS: gfortran.dg/typebound_operator_12.f03 -O2 execution test +PASS: gfortran.dg/typebound_operator_12.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/typebound_operator_12.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/typebound_operator_12.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/typebound_operator_12.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/typebound_operator_12.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/typebound_operator_12.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/typebound_operator_12.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/typebound_operator_12.f03 -O3 -g execution test +PASS: gfortran.dg/typebound_operator_12.f03 -Os (test for excess errors) +PASS: gfortran.dg/typebound_operator_12.f03 -Os execution test +PASS: gfortran.dg/typebound_operator_13.f03 -O0 (test for excess errors) +PASS: gfortran.dg/typebound_operator_13.f03 -O0 execution test +PASS: gfortran.dg/typebound_operator_13.f03 -O1 (test for excess errors) +PASS: gfortran.dg/typebound_operator_13.f03 -O1 execution test +PASS: gfortran.dg/typebound_operator_13.f03 -O2 (test for excess errors) +PASS: gfortran.dg/typebound_operator_13.f03 -O2 execution test +PASS: gfortran.dg/typebound_operator_13.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/typebound_operator_13.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/typebound_operator_13.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/typebound_operator_13.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/typebound_operator_13.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/typebound_operator_13.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/typebound_operator_13.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/typebound_operator_13.f03 -O3 -g execution test +PASS: gfortran.dg/typebound_operator_13.f03 -Os (test for excess errors) +PASS: gfortran.dg/typebound_operator_13.f03 -Os execution test +PASS: gfortran.dg/typebound_operator_14.f90 -O (test for errors, line 28) +PASS: gfortran.dg/typebound_operator_14.f90 -O (test for excess errors) PASS: gfortran.dg/typebound_operator_2.f03 -O (test for errors, line 25) PASS: gfortran.dg/typebound_operator_2.f03 -O (test for errors, line 26) PASS: gfortran.dg/typebound_operator_2.f03 -O (test for errors, line 32) @@ -166552,6 +169608,54 @@ PASS: gfortran.dg/typebound_operator_6.f03 -O3 -g (test for excess errors) PASS: gfortran.dg/typebound_operator_6.f03 -O3 -g execution test PASS: gfortran.dg/typebound_operator_6.f03 -Os (test for excess errors) PASS: gfortran.dg/typebound_operator_6.f03 -Os execution test +PASS: gfortran.dg/typebound_operator_7.f03 -O0 (test for excess errors) +PASS: gfortran.dg/typebound_operator_7.f03 -O0 execution test +PASS: gfortran.dg/typebound_operator_7.f03 -O1 (test for excess errors) +PASS: gfortran.dg/typebound_operator_7.f03 -O1 execution test +PASS: gfortran.dg/typebound_operator_7.f03 -O2 (test for excess errors) +PASS: gfortran.dg/typebound_operator_7.f03 -O2 execution test +PASS: gfortran.dg/typebound_operator_7.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/typebound_operator_7.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/typebound_operator_7.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/typebound_operator_7.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/typebound_operator_7.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/typebound_operator_7.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/typebound_operator_7.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/typebound_operator_7.f03 -O3 -g execution test +PASS: gfortran.dg/typebound_operator_7.f03 -Os (test for excess errors) +PASS: gfortran.dg/typebound_operator_7.f03 -Os execution test +PASS: gfortran.dg/typebound_operator_8.f03 -O0 (test for excess errors) +PASS: gfortran.dg/typebound_operator_8.f03 -O0 execution test +PASS: gfortran.dg/typebound_operator_8.f03 -O1 (test for excess errors) +PASS: gfortran.dg/typebound_operator_8.f03 -O1 execution test +PASS: gfortran.dg/typebound_operator_8.f03 -O2 (test for excess errors) +PASS: gfortran.dg/typebound_operator_8.f03 -O2 execution test +PASS: gfortran.dg/typebound_operator_8.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/typebound_operator_8.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/typebound_operator_8.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/typebound_operator_8.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/typebound_operator_8.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/typebound_operator_8.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/typebound_operator_8.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/typebound_operator_8.f03 -O3 -g execution test +PASS: gfortran.dg/typebound_operator_8.f03 -Os (test for excess errors) +PASS: gfortran.dg/typebound_operator_8.f03 -Os execution test +PASS: gfortran.dg/typebound_operator_9.f03 -O0 (test for excess errors) +PASS: gfortran.dg/typebound_operator_9.f03 -O0 execution test +PASS: gfortran.dg/typebound_operator_9.f03 -O1 (test for excess errors) +PASS: gfortran.dg/typebound_operator_9.f03 -O1 execution test +PASS: gfortran.dg/typebound_operator_9.f03 -O2 (test for excess errors) +PASS: gfortran.dg/typebound_operator_9.f03 -O2 execution test +PASS: gfortran.dg/typebound_operator_9.f03 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/typebound_operator_9.f03 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/typebound_operator_9.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/typebound_operator_9.f03 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/typebound_operator_9.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/typebound_operator_9.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/typebound_operator_9.f03 -O3 -g (test for excess errors) +PASS: gfortran.dg/typebound_operator_9.f03 -O3 -g execution test +PASS: gfortran.dg/typebound_operator_9.f03 -Os (test for excess errors) +PASS: gfortran.dg/typebound_operator_9.f03 -Os execution test PASS: gfortran.dg/typebound_override_1.f90 -O (test for errors, line 22) PASS: gfortran.dg/typebound_override_1.f90 -O (test for errors, line 23) PASS: gfortran.dg/typebound_override_1.f90 -O (test for warnings, line 24) @@ -166604,6 +169708,7 @@ PASS: gfortran.dg/typebound_proc_23.f90 -O3 -g execution test PASS: gfortran.dg/typebound_proc_23.f90 -Os (test for excess errors) PASS: gfortran.dg/typebound_proc_23.f90 -Os execution test PASS: gfortran.dg/typebound_proc_24.f03 -O (test for excess errors) +PASS: gfortran.dg/typebound_proc_25.f90 -O (test for excess errors) PASS: gfortran.dg/typebound_proc_3.f03 -O (test for errors, line 13) PASS: gfortran.dg/typebound_proc_3.f03 -O (test for excess errors) PASS: gfortran.dg/typebound_proc_4.f03 -O (test for errors, line 12) @@ -167104,8 +170209,14 @@ PASS: gfortran.dg/use_15.f90 -O (test for excess errors) PASS: gfortran.dg/use_16.f90 -O (test for errors, line 13) PASS: gfortran.dg/use_16.f90 -O (test for errors, line 15) PASS: gfortran.dg/use_16.f90 -O (test for excess errors) +PASS: gfortran.dg/use_17.f90 -O (test for excess errors) +PASS: gfortran.dg/use_18.f90 -O (test for excess errors) +PASS: gfortran.dg/use_19.f90 -O (test for errors, line 8) +PASS: gfortran.dg/use_19.f90 -O (test for excess errors) PASS: gfortran.dg/use_2.f90 -O (test for errors, line 3) PASS: gfortran.dg/use_2.f90 -O (test for excess errors) +PASS: gfortran.dg/use_20.f90 -O (test for excess errors) +PASS: gfortran.dg/use_21.f90 -O (test for excess errors) PASS: gfortran.dg/use_3.f90 -O (test for errors, line 7) PASS: gfortran.dg/use_3.f90 -O (test for errors, line 8) PASS: gfortran.dg/use_3.f90 -O (test for errors, line 9) @@ -167761,6 +170872,9 @@ PASS: gfortran.dg/warn_function_without_result.f90 -O (test for warnings, lin PASS: gfortran.dg/warn_function_without_result.f90 -O (test for warnings, line 50) PASS: gfortran.dg/warn_function_without_result.f90 -O (test for warnings, line 54) PASS: gfortran.dg/warn_function_without_result.f90 -O (test for excess errors) +PASS: gfortran.dg/warn_function_without_result_2.f90 -O (test for warnings, line 8) +PASS: gfortran.dg/warn_function_without_result_2.f90 -O (test for warnings, line 10) +PASS: gfortran.dg/warn_function_without_result_2.f90 -O (test for excess errors) PASS: gfortran.dg/warn_implicit_procedure_1.f90 -O (test for bogus messages, line 22) PASS: gfortran.dg/warn_implicit_procedure_1.f90 -O (test for bogus messages, line 31) PASS: gfortran.dg/warn_implicit_procedure_1.f90 -O (test for bogus messages, line 32) @@ -167785,6 +170899,8 @@ PASS: gfortran.dg/warn_unused_dummy_argument_1.f90 -O (test for warnings, lin PASS: gfortran.dg/warn_unused_dummy_argument_1.f90 -O (test for excess errors) PASS: gfortran.dg/warn_unused_dummy_argument_2.f90 -O (test for warnings, line 9) PASS: gfortran.dg/warn_unused_dummy_argument_2.f90 -O (test for excess errors) +PASS: gfortran.dg/warn_unused_dummy_argument_3.f90 -O (test for warnings, line 12) +PASS: gfortran.dg/warn_unused_dummy_argument_3.f90 -O (test for excess errors) PASS: gfortran.dg/warn_unused_var.f90 -O (test for warnings, line 6) PASS: gfortran.dg/warn_unused_var.f90 -O (test for excess errors) PASS: gfortran.dg/warn_unused_var_2.f90 -O (test for warnings, line 14) @@ -170890,7 +174006,9 @@ PASS: gfortran.dg/gomp/pr45597.f90 -O (test for excess errors) PASS: gfortran.dg/gomp/pr47331.f90 -O (test for excess errors) PASS: gfortran.dg/gomp/pr48117.f90 -O (test for excess errors) PASS: gfortran.dg/gomp/pr48611.f90 -O (test for excess errors) +PASS: gfortran.dg/gomp/pr48794-2.f90 -O (test for excess errors) PASS: gfortran.dg/gomp/pr48794.f90 -O (test for excess errors) +PASS: gfortran.dg/gomp/pr51089.f90 -O (test for excess errors) PASS: gfortran.dg/gomp/reduction1.f90 -O (test for errors, line 53) PASS: gfortran.dg/gomp/reduction1.f90 -O (test for errors, line 54) PASS: gfortran.dg/gomp/reduction1.f90 -O (test for errors, line 55) @@ -170967,6 +174085,10 @@ PASS: gfortran.dg/gomp/workshare1.f90 -O (test for errors, line 35) PASS: gfortran.dg/gomp/workshare1.f90 -O (test for errors, line 37) PASS: gfortran.dg/gomp/workshare1.f90 -O (test for errors, line 40) PASS: gfortran.dg/gomp/workshare1.f90 -O (test for excess errors) +PASS: gfortran.dg/gomp/workshare2.f90 -O (test for excess errors) +PASS: gfortran.dg/gomp/workshare2.f90 -O scan-tree-dump-times original "__var" 0 +PASS: gfortran.dg/gomp/workshare3.f90 -O (test for excess errors) +PASS: gfortran.dg/gomp/workshare3.f90 -O scan-tree-dump-times original "__builtin_cosf" 2 Running [...]/hurd/master/gcc/testsuite/gfortran.dg/graphite/graphite.exp ... PASS: gfortran.dg/graphite/scop-1.f -O (test for excess errors) XFAIL: gfortran.dg/graphite/scop-1.f -O scan-tree-dump-times graphite "number of SCoPs: 1" 1 @@ -171001,7 +174123,7 @@ PASS: gfortran.dg/graphite/id-pr46994.f90 -O (test for excess errors) PASS: gfortran.dg/graphite/id-pr46995.f90 -O (test for excess errors) PASS: gfortran.dg/graphite/id-pr47691.f -O (test for excess errors) PASS: gfortran.dg/graphite/interchange-1.f -O (test for excess errors) -PASS: gfortran.dg/graphite/interchange-1.f -O scan-tree-dump-times graphite "will be interchanged" 1 +XFAIL: gfortran.dg/graphite/interchange-1.f -O scan-tree-dump-times graphite "will be interchanged" 1 PASS: gfortran.dg/graphite/interchange-2.f -O (test for excess errors) PASS: gfortran.dg/graphite/interchange-2.f -O scan-tree-dump-times graphite "will be interchanged" 0 PASS: gfortran.dg/graphite/interchange-3.f90 -O (test for excess errors) @@ -171011,10 +174133,10 @@ XFAIL: gfortran.dg/graphite/interchange-4.f -O scan-tree-dump-times graphite " PASS: gfortran.dg/graphite/interchange-5.f -O (test for excess errors) XFAIL: gfortran.dg/graphite/interchange-5.f -O scan-tree-dump-times graphite "will be interchanged" 1 PASS: gfortran.dg/graphite/block-1.f90 -O (test for excess errors) -PASS: gfortran.dg/graphite/block-1.f90 -O scan-tree-dump-times graphite "number of SCoPs: 1" 1 +XFAIL: gfortran.dg/graphite/block-1.f90 -O scan-tree-dump-times graphite "number of SCoPs: 1" 1 XFAIL: gfortran.dg/graphite/block-1.f90 -O scan-tree-dump-times graphite "will be loop blocked" 1 PASS: gfortran.dg/graphite/block-2.f -O (test for excess errors) -PASS: gfortran.dg/graphite/block-2.f -O scan-tree-dump-times graphite "number of SCoPs: 2" 1 +XFAIL: gfortran.dg/graphite/block-2.f -O scan-tree-dump-times graphite "number of SCoPs: 2" 1 XFAIL: gfortran.dg/graphite/block-2.f -O scan-tree-dump-times graphite "will be loop blocked" 2 PASS: gfortran.dg/graphite/block-3.f90 -O (test for excess errors) XFAIL: gfortran.dg/graphite/block-3.f90 -O scan-tree-dump-times graphite "number of SCoPs: 1" 1 @@ -171310,6 +174432,10 @@ PASS: gfortran.dg/lto/pr41521 f_lto_pr41521_0.o-f_lto_pr41521_1.o link, -g -flto PASS: gfortran.dg/lto/pr41521 f_lto_pr41521_0.o assemble, -g -O -flto PASS: gfortran.dg/lto/pr41521 f_lto_pr41521_1.o assemble, -g -O -flto PASS: gfortran.dg/lto/pr41521 f_lto_pr41521_0.o-f_lto_pr41521_1.o link, -g -O -flto +PASS: gfortran.dg/lto/pr41576 f_lto_pr41576_0.o assemble, -O2 -flto -Werror +PASS: gfortran.dg/lto/pr41576 f_lto_pr41576_1.o assemble, -O2 -flto -Werror +PASS: gfortran.dg/lto/pr41576 f_lto_pr41576_0.o-f_lto_pr41576_1.o link, -O2 -flto -Werror +PASS: gfortran.dg/lto/pr41576 f_lto_pr41576_0.o-f_lto_pr41576_1.o execute -O2 -flto -Werror PASS: gfortran.dg/lto/pr41764 f_lto_pr41764_0.o assemble, -O0 -flto -flto-partition=none -fuse-linker-plugin PASS: gfortran.dg/lto/pr41764 f_lto_pr41764_0.o-f_lto_pr41764_0.o link, -O0 -flto -flto-partition=none -fuse-linker-plugin PASS: gfortran.dg/lto/pr41764 f_lto_pr41764_0.o assemble, -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects @@ -171377,6 +174503,8 @@ PASS: gfortran.dg/vect/vect-5.f90 -O scan-tree-dump-times vect "Vectorizing an PASS: gfortran.dg/vect/vect-6.f -O (test for excess errors) PASS: gfortran.dg/vect/vect-7.f90 -O (test for excess errors) PASS: gfortran.dg/vect/vect-7.f90 -O scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gfortran.dg/vect/vect-8.f90 -O (test for excess errors) +PASS: gfortran.dg/vect/vect-8.f90 -O scan-tree-dump-times vect "vectorized 19 loops" 1 PASS: gfortran.dg/vect/vect-gems.f90 -O (test for excess errors) PASS: gfortran.dg/vect/vect-gems.f90 -O scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gfortran.dg/vect/pr19049.f90 -O (test for excess errors) @@ -171384,6 +174512,8 @@ PASS: gfortran.dg/vect/pr19049.f90 -O scan-tree-dump-times vect "vectorized 1 PASS: gfortran.dg/vect/pr19049.f90 -O scan-tree-dump-times vect "complicated access pattern" 1 PASS: gfortran.dg/vect/pr32377.f90 -O (test for excess errors) PASS: gfortran.dg/vect/pr32377.f90 -O scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gfortran.dg/vect/pr32380.f -O (test for excess errors) +PASS: gfortran.dg/vect/pr32380.f -O scan-tree-dump-times vect "vectorized 7 loops" 1 PASS: gfortran.dg/vect/pr33301.f -O (test for excess errors) PASS: gfortran.dg/vect/pr39318.f90 -O (test for excess errors) UNSUPPORTED: gfortran.dg/vect/pr45714-a.f -O @@ -171393,6 +174523,7 @@ PASS: gfortran.dg/vect/pr50178.f90 -O (test for excess errors) PASS: gfortran.dg/vect/pr50412.f90 -O (test for excess errors) PASS: gfortran.dg/vect/pr51058-2.f90 -O (test for excess errors) PASS: gfortran.dg/vect/pr51058.f90 -O (test for excess errors) +PASS: gfortran.dg/vect/pr51285.f90 -O (test for excess errors) PASS: gfortran.dg/vect/fast-math-mgrid-resid.f (test for excess errors) PASS: gfortran.dg/vect/fast-math-mgrid-resid.f scan-tree-dump-times optimized "vect_var[^\n]*\+ " 13 PASS: gfortran.dg/vect/fast-math-pr33299.f90 (test for excess errors) @@ -171415,6 +174546,7 @@ PASS: gfortran.dg/vect/O3-pr39595.f (test for excess errors) PASS: gfortran.dg/vect/O3-pr49957.f (test for excess errors) PASS: gfortran.dg/vect/O3-pr49957.f scan-tree-dump vect "vectorized 1 loops" PASS: gfortran.dg/vect/Ofast-pr50414.f90 (test for excess errors) +PASS: gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90 (test for excess errors) Running [...]/hurd/master/gcc/testsuite/gfortran.fortran-torture/compile/compile.exp ... PASS: gfortran.fortran-torture/compile/noncontinuation_1.f, -O0 PASS: gfortran.fortran-torture/compile/noncontinuation_1.f, -O1 @@ -176091,12 +179223,12 @@ PASS: gfortran.fortran-torture/execute/write_logical.f90 execution, -O2 -ftree-v === gfortran Summary === -# of expected passes 39903 -# of expected failures 53 +# of expected passes 40631 +# of expected failures 56 # of unsupported tests 211 -[...]/hurd/master.build/gcc/testsuite/gfortran/../../gfortran version 4.7.0 20111128 (experimental) (GCC) +[...]/hurd/master.build/gcc/testsuite/gfortran/../../gfortran version 4.7.0 20120302 (experimental) (GCC) -Test Run By thomas on Fri May 25 16:26:03 2012 +Test Run By thomas on Sat May 26 19:14:36 2012 Native configuration is i686-pc-linux-gnu === objc tests === @@ -179194,5 +182326,5 @@ PASS: objc.dg/torture/tls/trivial.m -O2 -flto -fuse-linker-plugin -fno-fat-lto- # of expected passes 2988 # of expected failures 6 # of unsupported tests 74 -[...]/hurd/master.build/gcc/xgcc version 4.7.0 20111128 (experimental) (GCC) +[...]/hurd/master.build/gcc/xgcc version 4.7.0 20120302 (experimental) (GCC) |