diff options
Diffstat (limited to 'gcc/coulomb.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum')
-rw-r--r-- | gcc/coulomb.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum | 1179 |
1 files changed, 1061 insertions, 118 deletions
diff --git a/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum b/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum index 4f5c6475..28633dd0 100644 --- a/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum +++ b/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Thu Feb 21 16:41:41 2013 +Test Run By thomas on Fri May 31 13:17:13 2013 Native configuration is i686-unknown-gnu0.3 === gfortran tests === @@ -12,6 +12,8 @@ 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/alloc_comp_2.f90 -fcoarray=single -O2 (test for excess errors) +PASS: gfortran.dg/coarray/alloc_comp_2.f90 -fcoarray=lib -O2 -lcaf_single (test for excess errors) 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) @@ -1926,6 +1928,8 @@ PASS: gfortran.dg/allocate_with_source_2.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/allocate_with_source_2.f90 -O3 -g execution test PASS: gfortran.dg/allocate_with_source_2.f90 -Os (test for excess errors) PASS: gfortran.dg/allocate_with_source_2.f90 -Os execution test +PASS: gfortran.dg/allocate_with_source_3.f90 -O (test for errors, line 24) +PASS: gfortran.dg/allocate_with_source_3.f90 -O (test for excess errors) PASS: gfortran.dg/allocate_with_typespec_1.f90 -O (test for excess errors) PASS: gfortran.dg/allocate_with_typespec_2.f -O (test for excess errors) PASS: gfortran.dg/allocate_with_typespec_3.f90 -O (test for errors, line 22) @@ -2014,7 +2018,7 @@ PASS: gfortran.dg/allocate_zerosize_3.f -O3 -g execution test PASS: gfortran.dg/allocate_zerosize_3.f -Os (test for excess errors) PASS: gfortran.dg/allocate_zerosize_3.f -Os execution test PASS: gfortran.dg/altreturn_1.f90 -O (test for excess errors) -PASS: gfortran.dg/altreturn_2.f90 -O (test for errors, line 3) +PASS: gfortran.dg/altreturn_2.f90 -O (test for errors, line 5) PASS: gfortran.dg/altreturn_2.f90 -O (test for excess errors) PASS: gfortran.dg/altreturn_3.f90 -O0 (test for excess errors) PASS: gfortran.dg/altreturn_3.f90 -O0 execution test @@ -2051,6 +2055,7 @@ PASS: gfortran.dg/altreturn_5.f90 -Os (test for excess errors) PASS: gfortran.dg/altreturn_5.f90 -Os execution test PASS: gfortran.dg/altreturn_6.f90 -O (test for excess errors) PASS: gfortran.dg/altreturn_7.f90 -O (test for excess errors) +PASS: gfortran.dg/altreturn_8.f90 -O (test for excess errors) PASS: gfortran.dg/ambiguous_reference_1.f90 -O (test for errors, line 40) PASS: gfortran.dg/ambiguous_reference_1.f90 -O (test for errors, line 41) PASS: gfortran.dg/ambiguous_reference_1.f90 -O (test for excess errors) @@ -2792,30 +2797,113 @@ PASS: gfortran.dg/array_constructor_4.f90 -Os (test for excess errors) PASS: gfortran.dg/array_constructor_4.f90 -Os execution test PASS: gfortran.dg/array_constructor_40.f90 -O0 (test for excess errors) PASS: gfortran.dg/array_constructor_40.f90 -O0 execution test -PASS: gfortran.dg/array_constructor_40.f90 -O0 scan-tree-dump-times original "while" 3 +PASS: gfortran.dg/array_constructor_40.f90 -O0 scan-tree-dump-times original "while" 5 PASS: gfortran.dg/array_constructor_40.f90 -O1 (test for excess errors) PASS: gfortran.dg/array_constructor_40.f90 -O1 execution test -PASS: gfortran.dg/array_constructor_40.f90 -O1 scan-tree-dump-times original "while" 3 +PASS: gfortran.dg/array_constructor_40.f90 -O1 scan-tree-dump-times original "while" 5 PASS: gfortran.dg/array_constructor_40.f90 -O2 (test for excess errors) PASS: gfortran.dg/array_constructor_40.f90 -O2 execution test -PASS: gfortran.dg/array_constructor_40.f90 -O2 scan-tree-dump-times original "while" 3 +PASS: gfortran.dg/array_constructor_40.f90 -O2 scan-tree-dump-times original "while" 5 PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "while" 3 +PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "while" 5 PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "while" 3 +PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "while" 5 PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "while" 3 +PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "while" 5 PASS: gfortran.dg/array_constructor_40.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/array_constructor_40.f90 -O3 -g execution test -PASS: gfortran.dg/array_constructor_40.f90 -O3 -g scan-tree-dump-times original "while" 3 +PASS: gfortran.dg/array_constructor_40.f90 -O3 -g scan-tree-dump-times original "while" 5 PASS: gfortran.dg/array_constructor_40.f90 -Os (test for excess errors) PASS: gfortran.dg/array_constructor_40.f90 -Os execution test -PASS: gfortran.dg/array_constructor_40.f90 -Os scan-tree-dump-times original "while" 3 +PASS: gfortran.dg/array_constructor_40.f90 -Os scan-tree-dump-times original "while" 5 PASS: gfortran.dg/array_constructor_41.f90 -O (test for excess errors) PASS: gfortran.dg/array_constructor_41.f90 -O scan-tree-dump-times original "realloc" 0 +PASS: gfortran.dg/array_constructor_42.f90 -O (test for excess errors) +PASS: gfortran.dg/array_constructor_43.f90 -O (test for excess errors) +PASS: gfortran.dg/array_constructor_43.f90 -O scan-tree-dump-times original "\\|\\|" 3 +PASS: gfortran.dg/array_constructor_44.f90 -O0 (test for excess errors) +PASS: gfortran.dg/array_constructor_44.f90 -O0 execution test +PASS: gfortran.dg/array_constructor_44.f90 -O1 (test for excess errors) +PASS: gfortran.dg/array_constructor_44.f90 -O1 execution test +PASS: gfortran.dg/array_constructor_44.f90 -O2 (test for excess errors) +PASS: gfortran.dg/array_constructor_44.f90 -O2 execution test +PASS: gfortran.dg/array_constructor_44.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/array_constructor_44.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/array_constructor_44.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/array_constructor_44.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/array_constructor_44.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/array_constructor_44.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/array_constructor_44.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/array_constructor_44.f90 -O3 -g execution test +PASS: gfortran.dg/array_constructor_44.f90 -Os (test for excess errors) +PASS: gfortran.dg/array_constructor_44.f90 -Os execution test +PASS: gfortran.dg/array_constructor_45.f90 -O0 (test for excess errors) +PASS: gfortran.dg/array_constructor_45.f90 -O0 execution test +PASS: gfortran.dg/array_constructor_45.f90 -O1 (test for excess errors) +PASS: gfortran.dg/array_constructor_45.f90 -O1 execution test +PASS: gfortran.dg/array_constructor_45.f90 -O2 (test for excess errors) +PASS: gfortran.dg/array_constructor_45.f90 -O2 execution test +PASS: gfortran.dg/array_constructor_45.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/array_constructor_45.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/array_constructor_45.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/array_constructor_45.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/array_constructor_45.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/array_constructor_45.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/array_constructor_45.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/array_constructor_45.f90 -O3 -g execution test +PASS: gfortran.dg/array_constructor_45.f90 -Os (test for excess errors) +PASS: gfortran.dg/array_constructor_45.f90 -Os execution test +PASS: gfortran.dg/array_constructor_46.f90 -O0 (test for excess errors) +PASS: gfortran.dg/array_constructor_46.f90 -O0 execution test +PASS: gfortran.dg/array_constructor_46.f90 -O0 scan-tree-dump-times original "while" 2 +PASS: gfortran.dg/array_constructor_46.f90 -O1 (test for excess errors) +PASS: gfortran.dg/array_constructor_46.f90 -O1 execution test +PASS: gfortran.dg/array_constructor_46.f90 -O1 scan-tree-dump-times original "while" 2 +PASS: gfortran.dg/array_constructor_46.f90 -O2 (test for excess errors) +PASS: gfortran.dg/array_constructor_46.f90 -O2 execution test +PASS: gfortran.dg/array_constructor_46.f90 -O2 scan-tree-dump-times original "while" 2 +PASS: gfortran.dg/array_constructor_46.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/array_constructor_46.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/array_constructor_46.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "while" 2 +PASS: gfortran.dg/array_constructor_46.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/array_constructor_46.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/array_constructor_46.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "while" 2 +PASS: gfortran.dg/array_constructor_46.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/array_constructor_46.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/array_constructor_46.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "while" 2 +PASS: gfortran.dg/array_constructor_46.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/array_constructor_46.f90 -O3 -g execution test +PASS: gfortran.dg/array_constructor_46.f90 -O3 -g scan-tree-dump-times original "while" 2 +PASS: gfortran.dg/array_constructor_46.f90 -Os (test for excess errors) +PASS: gfortran.dg/array_constructor_46.f90 -Os execution test +PASS: gfortran.dg/array_constructor_46.f90 -Os scan-tree-dump-times original "while" 2 +PASS: gfortran.dg/array_constructor_47.f90 -O0 (test for excess errors) +PASS: gfortran.dg/array_constructor_47.f90 -O0 execution test +PASS: gfortran.dg/array_constructor_47.f90 -O0 scan-tree-dump-times original "while" 4 +PASS: gfortran.dg/array_constructor_47.f90 -O1 (test for excess errors) +PASS: gfortran.dg/array_constructor_47.f90 -O1 execution test +PASS: gfortran.dg/array_constructor_47.f90 -O1 scan-tree-dump-times original "while" 4 +PASS: gfortran.dg/array_constructor_47.f90 -O2 (test for excess errors) +PASS: gfortran.dg/array_constructor_47.f90 -O2 execution test +PASS: gfortran.dg/array_constructor_47.f90 -O2 scan-tree-dump-times original "while" 4 +PASS: gfortran.dg/array_constructor_47.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/array_constructor_47.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/array_constructor_47.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "while" 4 +PASS: gfortran.dg/array_constructor_47.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/array_constructor_47.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/array_constructor_47.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "while" 4 +PASS: gfortran.dg/array_constructor_47.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/array_constructor_47.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/array_constructor_47.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "while" 4 +PASS: gfortran.dg/array_constructor_47.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/array_constructor_47.f90 -O3 -g execution test +PASS: gfortran.dg/array_constructor_47.f90 -O3 -g scan-tree-dump-times original "while" 4 +PASS: gfortran.dg/array_constructor_47.f90 -Os (test for excess errors) +PASS: gfortran.dg/array_constructor_47.f90 -Os execution test +PASS: gfortran.dg/array_constructor_47.f90 -Os scan-tree-dump-times original "while" 4 PASS: gfortran.dg/array_constructor_5.f90 -O0 (test for excess errors) PASS: gfortran.dg/array_constructor_5.f90 -O0 execution test PASS: gfortran.dg/array_constructor_5.f90 -O1 (test for excess errors) @@ -4679,6 +4767,15 @@ PASS: gfortran.dg/assumed_type_3.f90 -O (test for errors, line 118) PASS: gfortran.dg/assumed_type_3.f90 -O (test for excess errors) PASS: gfortran.dg/assumed_type_4.f90 -O (test for errors, line 9) PASS: gfortran.dg/assumed_type_4.f90 -O (test for excess errors) +PASS: gfortran.dg/assumed_type_5.f90 -O (test for errors, line 12) +PASS: gfortran.dg/assumed_type_5.f90 -O (test for errors, line 13) +PASS: gfortran.dg/assumed_type_5.f90 -O (test for errors, line 22) +PASS: gfortran.dg/assumed_type_5.f90 -O (test for errors, line 23) +PASS: gfortran.dg/assumed_type_5.f90 -O (test for errors, line 33) +PASS: gfortran.dg/assumed_type_5.f90 -O (test for errors, line 34) +PASS: gfortran.dg/assumed_type_5.f90 -O (test for excess errors) +PASS: gfortran.dg/assumed_type_6.f90 -O (test for errors, line 11) +PASS: gfortran.dg/assumed_type_6.f90 -O (test for excess errors) PASS: gfortran.dg/asynchronous_1.f90 -O (test for errors, line 35) PASS: gfortran.dg/asynchronous_1.f90 -O (test for errors, line 36) PASS: gfortran.dg/asynchronous_1.f90 -O (test for errors, line 40) @@ -5452,6 +5549,10 @@ PASS: gfortran.dg/bind_c_usage_25.f90 -O (test for warnings, line 55) PASS: gfortran.dg/bind_c_usage_25.f90 -O (test for warnings, line 56) PASS: gfortran.dg/bind_c_usage_25.f90 -O (test for excess errors) PASS: gfortran.dg/bind_c_usage_26.f90 -O (test for excess errors) +PASS: gfortran.dg/bind_c_usage_27.f90 -O (test for excess errors) +PASS: gfortran.dg/bind_c_usage_28.f90 -O (test for errors, line 11) +PASS: gfortran.dg/bind_c_usage_28.f90 -O (test for errors, line 15) +PASS: gfortran.dg/bind_c_usage_28.f90 -O (test for excess errors) PASS: gfortran.dg/bind_c_usage_3.f03 -O (test for errors, line 5) PASS: gfortran.dg/bind_c_usage_3.f03 -O (test for errors, line 6) PASS: gfortran.dg/bind_c_usage_3.f03 -O (test for errors, line 9) @@ -5590,6 +5691,13 @@ PASS: gfortran.dg/binding_label_tests_16.f03 -O3 -g (test for excess errors) PASS: gfortran.dg/binding_label_tests_16.f03 -O3 -g execution test PASS: gfortran.dg/binding_label_tests_16.f03 -Os (test for excess errors) PASS: gfortran.dg/binding_label_tests_16.f03 -Os execution test +PASS: gfortran.dg/binding_label_tests_17.f90 -O (test for errors, line 5) +PASS: gfortran.dg/binding_label_tests_17.f90 -O (test for errors, line 8) +PASS: gfortran.dg/binding_label_tests_17.f90 -O (test for excess errors) +PASS: gfortran.dg/binding_label_tests_18.f90 -O (test for errors, line 5) +PASS: gfortran.dg/binding_label_tests_18.f90 -O (test for errors, line 8) +PASS: gfortran.dg/binding_label_tests_18.f90 -O (test for excess errors) +PASS: gfortran.dg/binding_label_tests_19.f90 -O (test for excess errors) PASS: gfortran.dg/binding_label_tests_2.f03 -O (test for errors, line 10) PASS: gfortran.dg/binding_label_tests_2.f03 -O (test for errors, line 11) PASS: gfortran.dg/binding_label_tests_2.f03 -O (test for errors, line 13) @@ -5607,15 +5715,38 @@ PASS: gfortran.dg/binding_label_tests_2.f03 -O (test for errors, line 29) PASS: gfortran.dg/binding_label_tests_2.f03 -O (test for errors, line 31) PASS: gfortran.dg/binding_label_tests_2.f03 -O (test for errors, line 32) PASS: gfortran.dg/binding_label_tests_2.f03 -O (test for excess errors) -PASS: gfortran.dg/binding_label_tests_3.f03 -O (test for errors, line 5) -PASS: gfortran.dg/binding_label_tests_3.f03 -O (test for errors, line 12) +PASS: gfortran.dg/binding_label_tests_20.f90 -O (test for errors, line 6) +PASS: gfortran.dg/binding_label_tests_20.f90 -O (test for errors, line 9) +PASS: gfortran.dg/binding_label_tests_20.f90 -O (test for excess errors) +PASS: gfortran.dg/binding_label_tests_21.f90 -O (test for errors, line 5) +PASS: gfortran.dg/binding_label_tests_21.f90 -O (test for errors, line 6) +PASS: gfortran.dg/binding_label_tests_21.f90 -O (test for excess errors) +PASS: gfortran.dg/binding_label_tests_22.f90 -O (test for errors, line 5) +PASS: gfortran.dg/binding_label_tests_22.f90 -O (test for errors, line 6) +PASS: gfortran.dg/binding_label_tests_22.f90 -O (test for excess errors) +PASS: gfortran.dg/binding_label_tests_23.f90 -O0 (test for excess errors) +PASS: gfortran.dg/binding_label_tests_23.f90 -O0 execution test +PASS: gfortran.dg/binding_label_tests_23.f90 -O1 (test for excess errors) +PASS: gfortran.dg/binding_label_tests_23.f90 -O1 execution test +PASS: gfortran.dg/binding_label_tests_23.f90 -O2 (test for excess errors) +PASS: gfortran.dg/binding_label_tests_23.f90 -O2 execution test +PASS: gfortran.dg/binding_label_tests_23.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/binding_label_tests_23.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/binding_label_tests_23.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/binding_label_tests_23.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/binding_label_tests_23.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/binding_label_tests_23.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/binding_label_tests_23.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/binding_label_tests_23.f90 -O3 -g execution test +PASS: gfortran.dg/binding_label_tests_23.f90 -Os (test for excess errors) +PASS: gfortran.dg/binding_label_tests_23.f90 -Os execution test +PASS: gfortran.dg/binding_label_tests_24.f90 -O (test for excess errors) +PASS: gfortran.dg/binding_label_tests_25.f90 -O (test for excess errors) PASS: gfortran.dg/binding_label_tests_3.f03 -O (test for excess errors) PASS: gfortran.dg/binding_label_tests_4.f03 -O (test for errors, line 5) PASS: gfortran.dg/binding_label_tests_4.f03 -O (test for errors, line 14) PASS: gfortran.dg/binding_label_tests_4.f03 -O (test for errors, line 21) PASS: gfortran.dg/binding_label_tests_4.f03 -O (test for excess errors) -PASS: gfortran.dg/binding_label_tests_5.f03 -O (test for errors, line 6) -PASS: gfortran.dg/binding_label_tests_5.f03 -O (test for errors, line 9) PASS: gfortran.dg/binding_label_tests_5.f03 -O (test for excess errors) PASS: gfortran.dg/binding_label_tests_6.f03 -O (test for errors, line 4) PASS: gfortran.dg/binding_label_tests_6.f03 -O (test for errors, line 5) @@ -5813,6 +5944,7 @@ PASS: gfortran.dg/blockdata_5.f90 -O (test for errors, line 8) PASS: gfortran.dg/blockdata_5.f90 -O (test for excess errors) PASS: gfortran.dg/blockdata_6.f90 -O (test for errors, line 9) PASS: gfortran.dg/blockdata_6.f90 -O (test for excess errors) +PASS: gfortran.dg/blockdata_7.f90 -O (test for excess errors) PASS: gfortran.dg/bom_UTF-32.f90 -O (test for excess errors) PASS: gfortran.dg/bom_UTF-8.f90 -O (test for excess errors) PASS: gfortran.dg/bom_UTF-8_F.F90 -O (test for excess errors) @@ -6905,10 +7037,12 @@ PASS: gfortran.dg/c_assoc.f90 -Os (test for excess errors) PASS: gfortran.dg/c_assoc.f90 -Os execution test PASS: gfortran.dg/c_assoc_2.f03 -O (test for errors, line 19) PASS: gfortran.dg/c_assoc_2.f03 -O (test for errors, line 23) -PASS: gfortran.dg/c_assoc_2.f03 -O (test for errors, line 25) PASS: gfortran.dg/c_assoc_2.f03 -O (test for errors, line 31) PASS: gfortran.dg/c_assoc_2.f03 -O (test for excess errors) PASS: gfortran.dg/c_assoc_3.f90 -O (test for excess errors) +PASS: gfortran.dg/c_assoc_4.f90 -O (test for errors, line 12) +PASS: gfortran.dg/c_assoc_4.f90 -O (test for excess errors) +PASS: gfortran.dg/c_assoc_5.f90 -O (test for excess errors) PASS: gfortran.dg/c_by_val_1.f -O0 (test for excess errors) PASS: gfortran.dg/c_by_val_1.f -O0 execution test PASS: gfortran.dg/c_by_val_1.f -O1 (test for excess errors) @@ -7116,6 +7250,14 @@ PASS: gfortran.dg/c_f_pointer_tests_4.f90 -Os (test for excess errors) PASS: gfortran.dg/c_f_pointer_tests_4.f90 -Os execution test PASS: gfortran.dg/c_f_pointer_tests_5.f90 -O (test for errors, line 12) PASS: gfortran.dg/c_f_pointer_tests_5.f90 -O (test for excess errors) +PASS: gfortran.dg/c_f_pointer_tests_6.f90 -O (test for errors, line 13) +PASS: gfortran.dg/c_f_pointer_tests_6.f90 -O (test for errors, line 14) +PASS: gfortran.dg/c_f_pointer_tests_6.f90 -O (test for errors, line 15) +PASS: gfortran.dg/c_f_pointer_tests_6.f90 -O (test for errors, line 23) +PASS: gfortran.dg/c_f_pointer_tests_6.f90 -O (test for errors, line 41) +PASS: gfortran.dg/c_f_pointer_tests_6.f90 -O (test for excess errors) +PASS: gfortran.dg/c_f_pointer_tests_7.f90 -O (test for errors, line 8) +PASS: gfortran.dg/c_f_pointer_tests_7.f90 -O (test for excess errors) PASS: gfortran.dg/c_funloc_tests.f03 -O0 (test for excess errors) PASS: gfortran.dg/c_funloc_tests.f03 -O0 execution test PASS: gfortran.dg/c_funloc_tests.f03 -O1 (test for excess errors) @@ -7181,6 +7323,16 @@ PASS: gfortran.dg/c_funloc_tests_6.f90 -O (test for excess errors) PASS: gfortran.dg/c_funloc_tests_7.f90 -O (test for excess errors) PASS: gfortran.dg/c_funloc_tests_7.f90 -O scan-tree-dump-times original "cfp =[^;]+ nocsub;" 1 PASS: gfortran.dg/c_funloc_tests_7.f90 -O scan-tree-dump-times original "fint =[^;]+ cfp;" 1 +PASS: gfortran.dg/c_funloc_tests_8.f90 -O (test for errors, line 11) +PASS: gfortran.dg/c_funloc_tests_8.f90 -O (test for errors, line 12) +PASS: gfortran.dg/c_funloc_tests_8.f90 -O (test for errors, line 13) +PASS: gfortran.dg/c_funloc_tests_8.f90 -O (test for errors, line 21) +PASS: gfortran.dg/c_funloc_tests_8.f90 -O (test for errors, line 24) +PASS: gfortran.dg/c_funloc_tests_8.f90 -O (test for errors, line 28) +PASS: gfortran.dg/c_funloc_tests_8.f90 -O (test for errors, line 39) +PASS: gfortran.dg/c_funloc_tests_8.f90 -O (test for errors, line 41) +PASS: gfortran.dg/c_funloc_tests_8.f90 -O (test for errors, line 46) +PASS: gfortran.dg/c_funloc_tests_8.f90 -O (test for excess errors) UNSUPPORTED: gfortran.dg/c_kind_int128_test1.f03 -O UNSUPPORTED: gfortran.dg/c_kind_int128_test2.f03 -O0 UNSUPPORTED: gfortran.dg/c_kind_int128_test2.f03 -O1 @@ -7230,20 +7382,51 @@ PASS: gfortran.dg/c_loc_test.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/c_loc_test.f90 -O3 -g execution test PASS: gfortran.dg/c_loc_test.f90 -Os (test for excess errors) PASS: gfortran.dg/c_loc_test.f90 -Os execution test -PASS: gfortran.dg/c_loc_tests_10.f03 -O (test for errors, line 7) +PASS: gfortran.dg/c_loc_test_17.f90 -O (test for errors, line 22) +PASS: gfortran.dg/c_loc_test_17.f90 -O (test for errors, line 27) +PASS: gfortran.dg/c_loc_test_17.f90 -O (test for excess errors) +PASS: gfortran.dg/c_loc_test_18.f90 -O (test for excess errors) +PASS: gfortran.dg/c_loc_test_19.f90 -O (test for errors, line 15) +PASS: gfortran.dg/c_loc_test_19.f90 -O (test for excess errors) +PASS: gfortran.dg/c_loc_test_20.f90 -O0 (test for excess errors) +PASS: gfortran.dg/c_loc_test_20.f90 -O0 execution test +PASS: gfortran.dg/c_loc_test_20.f90 -O1 (test for excess errors) +PASS: gfortran.dg/c_loc_test_20.f90 -O1 execution test +PASS: gfortran.dg/c_loc_test_20.f90 -O2 (test for excess errors) +PASS: gfortran.dg/c_loc_test_20.f90 -O2 execution test +PASS: gfortran.dg/c_loc_test_20.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/c_loc_test_20.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/c_loc_test_20.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/c_loc_test_20.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/c_loc_test_20.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/c_loc_test_20.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/c_loc_test_20.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/c_loc_test_20.f90 -O3 -g execution test +PASS: gfortran.dg/c_loc_test_20.f90 -Os (test for excess errors) +PASS: gfortran.dg/c_loc_test_20.f90 -Os execution test +PASS: gfortran.dg/c_loc_test_21.f90 -O (test for errors, line 15) +PASS: gfortran.dg/c_loc_test_21.f90 -O (test for excess errors) +PASS: gfortran.dg/c_loc_test_22.f90 -O (test for excess errors) +PASS: gfortran.dg/c_loc_test_22.f90 -O scan-tree-dump-not original " _gfortran_internal_pack" +PASS: gfortran.dg/c_loc_test_22.f90 -O scan-tree-dump-times original "parm.[0-9]+.data = \\(void .\\) &\\(.xxx.[0-9]+\\)\\[0\\];" 1 +PASS: gfortran.dg/c_loc_test_22.f90 -O scan-tree-dump-times original "parm.[0-9]+.data = \\(void .\\) &\\(.xxx.[0-9]+\\)\\[D.[0-9]+ \\* 4\\];" 1 +PASS: gfortran.dg/c_loc_test_22.f90 -O scan-tree-dump-times original "parm.[0-9]+.data = \\(void .\\) &\\(.yyy.[0-9]+\\)\\[0\\];" 1 +PASS: gfortran.dg/c_loc_test_22.f90 -O scan-tree-dump-times original "parm.[0-9]+.data = \\(void .\\) &\\(.yyy.[0-9]+\\)\\[D.[0-9]+ \\* 4\\];" 1 +PASS: gfortran.dg/c_loc_test_22.f90 -O scan-tree-dump-times original "D.[0-9]+ = parm.[0-9]+.data;[^;]+ptr[1-4] = D.[0-9]+;" 4 +PASS: gfortran.dg/c_loc_tests_10.f03 -O (test for errors, line 8) PASS: gfortran.dg/c_loc_tests_10.f03 -O (test for excess errors) -PASS: gfortran.dg/c_loc_tests_11.f03 -O (test for errors, line 44) +PASS: gfortran.dg/c_loc_tests_11.f03 -O (test for errors, line 46) PASS: gfortran.dg/c_loc_tests_11.f03 -O (test for excess errors) PASS: gfortran.dg/c_loc_tests_12.f03 -O (test for excess errors) PASS: gfortran.dg/c_loc_tests_13.f90 -O (test for excess errors) PASS: gfortran.dg/c_loc_tests_14.f90 -O (test for excess errors) PASS: gfortran.dg/c_loc_tests_15.f90 -O (test for errors, line 14) PASS: gfortran.dg/c_loc_tests_15.f90 -O (test for excess errors) -PASS: gfortran.dg/c_loc_tests_16.f90 -O (test for errors, line 21) -PASS: gfortran.dg/c_loc_tests_16.f90 -O (test for warnings, line 22) -PASS: gfortran.dg/c_loc_tests_16.f90 -O (test for errors, line 23) PASS: gfortran.dg/c_loc_tests_16.f90 -O (test for errors, line 24) PASS: gfortran.dg/c_loc_tests_16.f90 -O (test for excess errors) +PASS: gfortran.dg/c_loc_tests_17.f90 -O (test for errors, line 12) +PASS: gfortran.dg/c_loc_tests_17.f90 -O (test for errors, line 13) +PASS: gfortran.dg/c_loc_tests_17.f90 -O (test for excess errors) PASS: gfortran.dg/c_loc_tests_2.f03 -O0 (test for excess errors) PASS: gfortran.dg/c_loc_tests_2.f03 -O0 execution test PASS: gfortran.dg/c_loc_tests_2.f03 -O1 (test for excess errors) @@ -7260,14 +7443,12 @@ PASS: gfortran.dg/c_loc_tests_2.f03 -O3 -g (test for excess errors) PASS: gfortran.dg/c_loc_tests_2.f03 -O3 -g execution test PASS: gfortran.dg/c_loc_tests_2.f03 -Os (test for excess errors) PASS: gfortran.dg/c_loc_tests_2.f03 -Os execution test -PASS: gfortran.dg/c_loc_tests_3.f03 -O (test for errors, line 6) PASS: gfortran.dg/c_loc_tests_3.f03 -O (test for excess errors) -PASS: gfortran.dg/c_loc_tests_4.f03 -O (test for errors, line 13) +PASS: gfortran.dg/c_loc_tests_4.f03 -O (test for errors, line 15) PASS: gfortran.dg/c_loc_tests_4.f03 -O (test for excess errors) PASS: gfortran.dg/c_loc_tests_5.f03 -O (test for excess errors) PASS: gfortran.dg/c_loc_tests_6.f03 -O (test for excess errors) PASS: gfortran.dg/c_loc_tests_7.f03 -O (test for excess errors) -PASS: gfortran.dg/c_loc_tests_8.f03 -O (test for errors, line 10) PASS: gfortran.dg/c_loc_tests_8.f03 -O (test for excess errors) PASS: gfortran.dg/c_loc_tests_9.f03 -O (test for excess errors) PASS: gfortran.dg/c_ptr_tests.f03 -O0 (test for excess errors) @@ -7309,63 +7490,81 @@ PASS: gfortran.dg/c_ptr_tests_13.f03 -O (test for errors, line 14) PASS: gfortran.dg/c_ptr_tests_13.f03 -O (test for excess errors) PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 (test for excess errors) PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 execution test -PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "gsl_file = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "gsl_func = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "c_funptr.[0-9]+ = 0B;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_func = c_funptr.[0-9]+;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "c_ptr.[0-9]+ = 0B;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_file = c_ptr.[0-9]+;" 1 PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "NIptr = 0B" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "NIfunptr = 0B" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "bbb =" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 (test for excess errors) PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 execution test -PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "gsl_file = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "gsl_func = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "c_funptr.[0-9]+ = 0B;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_func = c_funptr.[0-9]+;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "c_ptr.[0-9]+ = 0B;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_file = c_ptr.[0-9]+;" 1 PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "NIptr = 0B" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "NIfunptr = 0B" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "bbb =" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 (test for excess errors) PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 execution test -PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "gsl_file = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "gsl_func = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "c_funptr.[0-9]+ = 0B;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_func = c_funptr.[0-9]+;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "c_ptr.[0-9]+ = 0B;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_file = c_ptr.[0-9]+;" 1 PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "NIptr = 0B" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "NIfunptr = 0B" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "bbb =" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gsl_file = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gsl_func = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "c_funptr.[0-9]+ = 0B;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_func = c_funptr.[0-9]+;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "c_ptr.[0-9]+ = 0B;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_file = c_ptr.[0-9]+;" 1 PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "NIptr = 0B" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "NIfunptr = 0B" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "bbb =" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gsl_file = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gsl_func = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "c_funptr.[0-9]+ = 0B;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_func = c_funptr.[0-9]+;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "c_ptr.[0-9]+ = 0B;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_file = c_ptr.[0-9]+;" 1 PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "NIptr = 0B" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "NIfunptr = 0B" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "bbb =" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gsl_file = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gsl_func = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "c_funptr.[0-9]+ = 0B;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_func = c_funptr.[0-9]+;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "c_ptr.[0-9]+ = 0B;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_file = c_ptr.[0-9]+;" 1 PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "NIptr = 0B" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "NIfunptr = 0B" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "bbb =" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g execution test -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "gsl_file = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "gsl_func = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "c_funptr.[0-9]+ = 0B;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_func = c_funptr.[0-9]+;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "c_ptr.[0-9]+ = 0B;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_file = c_ptr.[0-9]+;" 1 PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "NIptr = 0B" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "NIfunptr = 0B" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "bbb =" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -Os (test for excess errors) PASS: gfortran.dg/c_ptr_tests_14.f90 -Os execution test -PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "gsl_file = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "gsl_func = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "c_funptr.[0-9]+ = 0B;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_func = c_funptr.[0-9]+;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "c_ptr.[0-9]+ = 0B;" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_file = c_ptr.[0-9]+;" 1 PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "NIptr = 0B" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "NIfunptr = 0B" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "bbb =" 0 PASS: gfortran.dg/c_ptr_tests_15.f90 -O (test for excess errors) -PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "gsl_file = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "gsl_func = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "c_funptr.[0-9]+ = 0B;" 1 +PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_func = c_funptr.[0-9]+;" 1 +PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "c_ptr.[0-9]+ = 0B;" 1 +PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_file = c_ptr.[0-9]+;" 1 PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "NIptr = 0B" 0 PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "NIfunptr = 0B" 0 PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "bbb =" 0 @@ -7460,6 +7659,22 @@ PASS: gfortran.dg/c_sizeof_2.f90 -O (test for excess errors) PASS: gfortran.dg/c_sizeof_3.f90 -O (test for excess errors) PASS: gfortran.dg/c_sizeof_4.f90 -O (test for errors, line 9) PASS: gfortran.dg/c_sizeof_4.f90 -O (test for excess errors) +PASS: gfortran.dg/c_sizeof_5.f90 -O0 (test for excess errors) +PASS: gfortran.dg/c_sizeof_5.f90 -O0 execution test +PASS: gfortran.dg/c_sizeof_5.f90 -O1 (test for excess errors) +PASS: gfortran.dg/c_sizeof_5.f90 -O1 execution test +PASS: gfortran.dg/c_sizeof_5.f90 -O2 (test for excess errors) +PASS: gfortran.dg/c_sizeof_5.f90 -O2 execution test +PASS: gfortran.dg/c_sizeof_5.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/c_sizeof_5.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/c_sizeof_5.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/c_sizeof_5.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/c_sizeof_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/c_sizeof_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/c_sizeof_5.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/c_sizeof_5.f90 -O3 -g execution test +PASS: gfortran.dg/c_sizeof_5.f90 -Os (test for excess errors) +PASS: gfortran.dg/c_sizeof_5.f90 -Os execution test PASS: gfortran.dg/change_symbol_attributes_1.f90 -O (test for excess errors) PASS: gfortran.dg/char4_iunit_1.f03 -O0 (test for excess errors) PASS: gfortran.dg/char4_iunit_1.f03 -O0 execution test @@ -8542,28 +8757,36 @@ PASS: gfortran.dg/character_comparison_2.f90 -Os execution test PASS: gfortran.dg/character_comparison_2.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_3.f90 -O0 (test for excess errors) PASS: gfortran.dg/character_comparison_3.f90 -O0 execution test -PASS: gfortran.dg/character_comparison_3.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 8 +PASS: gfortran.dg/character_comparison_3.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 6 +PASS: gfortran.dg/character_comparison_3.f90 -O0 scan-tree-dump-times original "__builtin_memcmp" 2 PASS: gfortran.dg/character_comparison_3.f90 -O1 (test for excess errors) PASS: gfortran.dg/character_comparison_3.f90 -O1 execution test -PASS: gfortran.dg/character_comparison_3.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 8 +PASS: gfortran.dg/character_comparison_3.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 6 +PASS: gfortran.dg/character_comparison_3.f90 -O1 scan-tree-dump-times original "__builtin_memcmp" 2 PASS: gfortran.dg/character_comparison_3.f90 -O2 (test for excess errors) PASS: gfortran.dg/character_comparison_3.f90 -O2 execution test -PASS: gfortran.dg/character_comparison_3.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 8 +PASS: gfortran.dg/character_comparison_3.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 6 +PASS: gfortran.dg/character_comparison_3.f90 -O2 scan-tree-dump-times original "__builtin_memcmp" 2 PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 8 +PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 6 +PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_memcmp" 2 PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 8 +PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 6 +PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_memcmp" 2 PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 8 +PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 6 +PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_memcmp" 2 PASS: gfortran.dg/character_comparison_3.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/character_comparison_3.f90 -O3 -g execution test -PASS: gfortran.dg/character_comparison_3.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 8 +PASS: gfortran.dg/character_comparison_3.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 6 +PASS: gfortran.dg/character_comparison_3.f90 -O3 -g scan-tree-dump-times original "__builtin_memcmp" 2 PASS: gfortran.dg/character_comparison_3.f90 -Os (test for excess errors) PASS: gfortran.dg/character_comparison_3.f90 -Os execution test -PASS: gfortran.dg/character_comparison_3.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 8 +PASS: gfortran.dg/character_comparison_3.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 6 +PASS: gfortran.dg/character_comparison_3.f90 -Os scan-tree-dump-times original "__builtin_memcmp" 2 PASS: gfortran.dg/character_comparison_4.f90 -O0 (test for excess errors) PASS: gfortran.dg/character_comparison_4.f90 -O0 execution test PASS: gfortran.dg/character_comparison_4.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 0 @@ -8591,35 +8814,35 @@ PASS: gfortran.dg/character_comparison_4.f90 -Os scan-tree-dump-times origina PASS: gfortran.dg/character_comparison_5.f90 -O0 (test for excess errors) PASS: gfortran.dg/character_comparison_5.f90 -O0 execution test PASS: gfortran.dg/character_comparison_5.f90 -O0 scan-tree-dump-times original "gfortran_concat_string" 0 -PASS: gfortran.dg/character_comparison_5.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_5.f90 -O0 scan-tree-dump-times original "__builtin_memcmp" 2 PASS: gfortran.dg/character_comparison_5.f90 -O1 (test for excess errors) PASS: gfortran.dg/character_comparison_5.f90 -O1 execution test PASS: gfortran.dg/character_comparison_5.f90 -O1 scan-tree-dump-times original "gfortran_concat_string" 0 -PASS: gfortran.dg/character_comparison_5.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_5.f90 -O1 scan-tree-dump-times original "__builtin_memcmp" 2 PASS: gfortran.dg/character_comparison_5.f90 -O2 (test for excess errors) PASS: gfortran.dg/character_comparison_5.f90 -O2 execution test PASS: gfortran.dg/character_comparison_5.f90 -O2 scan-tree-dump-times original "gfortran_concat_string" 0 -PASS: gfortran.dg/character_comparison_5.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_5.f90 -O2 scan-tree-dump-times original "__builtin_memcmp" 2 PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer execution test PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_concat_string" 0 -PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_memcmp" 2 PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-loops execution test PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_concat_string" 0 -PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_memcmp" 2 PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_concat_string" 0 -PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_memcmp" 2 PASS: gfortran.dg/character_comparison_5.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/character_comparison_5.f90 -O3 -g execution test PASS: gfortran.dg/character_comparison_5.f90 -O3 -g scan-tree-dump-times original "gfortran_concat_string" 0 -PASS: gfortran.dg/character_comparison_5.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_5.f90 -O3 -g scan-tree-dump-times original "__builtin_memcmp" 2 PASS: gfortran.dg/character_comparison_5.f90 -Os (test for excess errors) PASS: gfortran.dg/character_comparison_5.f90 -Os execution test PASS: gfortran.dg/character_comparison_5.f90 -Os scan-tree-dump-times original "gfortran_concat_string" 0 -PASS: gfortran.dg/character_comparison_5.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_5.f90 -Os scan-tree-dump-times original "__builtin_memcmp" 2 PASS: gfortran.dg/character_comparison_6.f90 -O0 (test for excess errors) PASS: gfortran.dg/character_comparison_6.f90 -O0 execution test PASS: gfortran.dg/character_comparison_6.f90 -O0 scan-tree-dump-times original "gfortran_concat_string" 4 @@ -8700,6 +8923,38 @@ PASS: gfortran.dg/character_comparison_8.f90 -O3 -g scan-tree-dump-times orig PASS: gfortran.dg/character_comparison_8.f90 -Os (test for excess errors) PASS: gfortran.dg/character_comparison_8.f90 -Os execution test PASS: gfortran.dg/character_comparison_8.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_9.f90 -O0 (test for excess errors) +PASS: gfortran.dg/character_comparison_9.f90 -O0 execution test +PASS: gfortran.dg/character_comparison_9.f90 -O0 scan-tree-dump-times original "_gfortran_compare_string_char4" 1 +PASS: gfortran.dg/character_comparison_9.f90 -O0 scan-tree-dump-times original "__builtin_memcmp" 2 +PASS: gfortran.dg/character_comparison_9.f90 -O1 (test for excess errors) +PASS: gfortran.dg/character_comparison_9.f90 -O1 execution test +PASS: gfortran.dg/character_comparison_9.f90 -O1 scan-tree-dump-times original "_gfortran_compare_string_char4" 1 +PASS: gfortran.dg/character_comparison_9.f90 -O1 scan-tree-dump-times original "__builtin_memcmp" 2 +PASS: gfortran.dg/character_comparison_9.f90 -O2 (test for excess errors) +PASS: gfortran.dg/character_comparison_9.f90 -O2 execution test +PASS: gfortran.dg/character_comparison_9.f90 -O2 scan-tree-dump-times original "_gfortran_compare_string_char4" 1 +PASS: gfortran.dg/character_comparison_9.f90 -O2 scan-tree-dump-times original "__builtin_memcmp" 2 +PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "_gfortran_compare_string_char4" 1 +PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_memcmp" 2 +PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gfortran_compare_string_char4" 1 +PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_memcmp" 2 +PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gfortran_compare_string_char4" 1 +PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_memcmp" 2 +PASS: gfortran.dg/character_comparison_9.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/character_comparison_9.f90 -O3 -g execution test +PASS: gfortran.dg/character_comparison_9.f90 -O3 -g scan-tree-dump-times original "_gfortran_compare_string_char4" 1 +PASS: gfortran.dg/character_comparison_9.f90 -O3 -g scan-tree-dump-times original "__builtin_memcmp" 2 +PASS: gfortran.dg/character_comparison_9.f90 -Os (test for excess errors) +PASS: gfortran.dg/character_comparison_9.f90 -Os execution test +PASS: gfortran.dg/character_comparison_9.f90 -Os scan-tree-dump-times original "_gfortran_compare_string_char4" 1 +PASS: gfortran.dg/character_comparison_9.f90 -Os scan-tree-dump-times original "__builtin_memcmp" 2 PASS: gfortran.dg/chkbits.f90 -O0 (test for excess errors) PASS: gfortran.dg/chkbits.f90 -O0 execution test PASS: gfortran.dg/chkbits.f90 -O1 (test for excess errors) @@ -8991,6 +9246,8 @@ PASS: gfortran.dg/class_54.f90 -O (test for excess errors) PASS: gfortran.dg/class_55.f90 -O (test for errors, line 8) PASS: gfortran.dg/class_55.f90 -O (test for errors, line 11) PASS: gfortran.dg/class_55.f90 -O (test for excess errors) +PASS: gfortran.dg/class_56.f90 -O (test for errors, line 13) +PASS: gfortran.dg/class_56.f90 -O (test for excess errors) PASS: gfortran.dg/class_6.f03 -O0 (test for excess errors) PASS: gfortran.dg/class_6.f03 -O0 execution test PASS: gfortran.dg/class_6.f03 -O1 (test for excess errors) @@ -9109,6 +9366,62 @@ PASS: gfortran.dg/class_allocate_13.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/class_allocate_13.f90 -O3 -g execution test PASS: gfortran.dg/class_allocate_13.f90 -Os (test for excess errors) PASS: gfortran.dg/class_allocate_13.f90 -Os execution test +PASS: gfortran.dg/class_allocate_14.f90 -O0 (test for excess errors) +PASS: gfortran.dg/class_allocate_14.f90 -O0 execution test +PASS: gfortran.dg/class_allocate_14.f90 -O0 scan-tree-dump-times original "static struct __class_m_T_1_0a b = {._data={.data=0B}, ._vptr=&__vtab_m_T};" 1 +PASS: gfortran.dg/class_allocate_14.f90 -O0 scan-tree-dump-times original "static struct __class_m_T_a y = {._data=0B, ._vptr=&__vtab_m_T};" 1 +PASS: gfortran.dg/class_allocate_14.f90 -O1 (test for excess errors) +PASS: gfortran.dg/class_allocate_14.f90 -O1 execution test +PASS: gfortran.dg/class_allocate_14.f90 -O1 scan-tree-dump-times original "static struct __class_m_T_1_0a b = {._data={.data=0B}, ._vptr=&__vtab_m_T};" 1 +PASS: gfortran.dg/class_allocate_14.f90 -O1 scan-tree-dump-times original "static struct __class_m_T_a y = {._data=0B, ._vptr=&__vtab_m_T};" 1 +PASS: gfortran.dg/class_allocate_14.f90 -O2 (test for excess errors) +PASS: gfortran.dg/class_allocate_14.f90 -O2 execution test +PASS: gfortran.dg/class_allocate_14.f90 -O2 scan-tree-dump-times original "static struct __class_m_T_1_0a b = {._data={.data=0B}, ._vptr=&__vtab_m_T};" 1 +PASS: gfortran.dg/class_allocate_14.f90 -O2 scan-tree-dump-times original "static struct __class_m_T_a y = {._data=0B, ._vptr=&__vtab_m_T};" 1 +PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "static struct __class_m_T_1_0a b = {._data={.data=0B}, ._vptr=&__vtab_m_T};" 1 +PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "static struct __class_m_T_a y = {._data=0B, ._vptr=&__vtab_m_T};" 1 +PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "static struct __class_m_T_1_0a b = {._data={.data=0B}, ._vptr=&__vtab_m_T};" 1 +PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "static struct __class_m_T_a y = {._data=0B, ._vptr=&__vtab_m_T};" 1 +PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "static struct __class_m_T_1_0a b = {._data={.data=0B}, ._vptr=&__vtab_m_T};" 1 +PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "static struct __class_m_T_a y = {._data=0B, ._vptr=&__vtab_m_T};" 1 +PASS: gfortran.dg/class_allocate_14.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/class_allocate_14.f90 -O3 -g execution test +PASS: gfortran.dg/class_allocate_14.f90 -O3 -g scan-tree-dump-times original "static struct __class_m_T_1_0a b = {._data={.data=0B}, ._vptr=&__vtab_m_T};" 1 +PASS: gfortran.dg/class_allocate_14.f90 -O3 -g scan-tree-dump-times original "static struct __class_m_T_a y = {._data=0B, ._vptr=&__vtab_m_T};" 1 +PASS: gfortran.dg/class_allocate_14.f90 -Os (test for excess errors) +PASS: gfortran.dg/class_allocate_14.f90 -Os execution test +PASS: gfortran.dg/class_allocate_14.f90 -Os scan-tree-dump-times original "static struct __class_m_T_1_0a b = {._data={.data=0B}, ._vptr=&__vtab_m_T};" 1 +PASS: gfortran.dg/class_allocate_14.f90 -Os scan-tree-dump-times original "static struct __class_m_T_a y = {._data=0B, ._vptr=&__vtab_m_T};" 1 +PASS: gfortran.dg/class_allocate_15.f90 -O0 (test for excess errors) +PASS: gfortran.dg/class_allocate_15.f90 -O0 execution test +PASS: gfortran.dg/class_allocate_15.f90 -O0 scan-tree-dump-times original "__builtin_free" 2 +PASS: gfortran.dg/class_allocate_15.f90 -O1 (test for excess errors) +PASS: gfortran.dg/class_allocate_15.f90 -O1 execution test +PASS: gfortran.dg/class_allocate_15.f90 -O1 scan-tree-dump-times original "__builtin_free" 2 +PASS: gfortran.dg/class_allocate_15.f90 -O2 (test for excess errors) +PASS: gfortran.dg/class_allocate_15.f90 -O2 execution test +PASS: gfortran.dg/class_allocate_15.f90 -O2 scan-tree-dump-times original "__builtin_free" 2 +PASS: gfortran.dg/class_allocate_15.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/class_allocate_15.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/class_allocate_15.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_free" 2 +PASS: gfortran.dg/class_allocate_15.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/class_allocate_15.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/class_allocate_15.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_free" 2 +PASS: gfortran.dg/class_allocate_15.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/class_allocate_15.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/class_allocate_15.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_free" 2 +PASS: gfortran.dg/class_allocate_15.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/class_allocate_15.f90 -O3 -g execution test +PASS: gfortran.dg/class_allocate_15.f90 -O3 -g scan-tree-dump-times original "__builtin_free" 2 +PASS: gfortran.dg/class_allocate_15.f90 -Os (test for excess errors) +PASS: gfortran.dg/class_allocate_15.f90 -Os execution test +PASS: gfortran.dg/class_allocate_15.f90 -Os scan-tree-dump-times original "__builtin_free" 2 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) @@ -9743,6 +10056,8 @@ PASS: gfortran.dg/coarray_3.f90 -O (test for warnings, line 95) PASS: gfortran.dg/coarray_3.f90 -O (test for errors, line 96) PASS: gfortran.dg/coarray_3.f90 -O (test for errors, line 98) PASS: gfortran.dg/coarray_3.f90 -O (test for excess errors) +PASS: gfortran.dg/coarray_30.f90 -O (test for excess errors) +PASS: gfortran.dg/coarray_30.f90 -O scan-tree-dump-times original "greeting.data = \\(void . restrict\\) __builtin_malloc \\(25\\);" 1 PASS: gfortran.dg/coarray_4.f90 -O (test for errors, line 22) PASS: gfortran.dg/coarray_4.f90 -O (test for errors, line 40) PASS: gfortran.dg/coarray_4.f90 -O (test for errors, line 41) @@ -9856,6 +10171,13 @@ PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_ 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_alloc_3.f90 -O (test for excess errors) +PASS: gfortran.dg/coarray_lib_alloc_3.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_3.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_3.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&xx._data.token, &stat.., &errmsg, 200.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_3.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&yy._data.token, &stat.., &errmsg, 200.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_3.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&yy._data.token, 0B, 0B, 0.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_3.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&xx._data.token, 0B, 0B, 0.;" 1 PASS: gfortran.dg/coarray_lib_move_alloc_1.f90 -O (test for excess errors) PASS: gfortran.dg/coarray_lib_move_alloc_1.f90 -O scan-tree-dump-times original "free" 0 PASS: gfortran.dg/coarray_lib_move_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_sync_all" 2 @@ -10045,6 +10367,11 @@ 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_18.f90 -O (test for excess errors) +PASS: gfortran.dg/common_18.f90 -O scan-assembler com1 +PASS: gfortran.dg/common_18.f90 -O scan-assembler foo_ +PASS: gfortran.dg/common_19.f90 -O (test for errors, line 8) +PASS: gfortran.dg/common_19.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) @@ -10061,6 +10388,12 @@ PASS: gfortran.dg/common_2.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/common_2.f90 -O3 -g execution test PASS: gfortran.dg/common_2.f90 -Os (test for excess errors) PASS: gfortran.dg/common_2.f90 -Os execution test +PASS: gfortran.dg/common_20.f90 -O (test for errors, line 8) +PASS: gfortran.dg/common_20.f90 -O (test for errors, line 9) +PASS: gfortran.dg/common_20.f90 -O (test for errors, line 14) +PASS: gfortran.dg/common_20.f90 -O (test for errors, line 15) +PASS: gfortran.dg/common_20.f90 -O (test for excess errors) +PASS: gfortran.dg/common_21.f90 -O (test for excess errors) PASS: gfortran.dg/common_3.f90 -O (test for errors, line 4) PASS: gfortran.dg/common_3.f90 -O (test for excess errors) PASS: gfortran.dg/common_4.f90 -O0 (test for excess errors) @@ -11505,6 +11838,7 @@ PASS: gfortran.dg/defined_assignment_5.f90 -O3 -g execution test PASS: gfortran.dg/defined_assignment_5.f90 -Os (test for warnings, line 61) PASS: gfortran.dg/defined_assignment_5.f90 -Os (test for excess errors) PASS: gfortran.dg/defined_assignment_5.f90 -Os execution test +PASS: gfortran.dg/defined_assignment_6.f90 -O (test for excess errors) PASS: gfortran.dg/defined_operators_1.f90 -O (test for errors, line 14) PASS: gfortran.dg/defined_operators_1.f90 -O (test for errors, line 16) PASS: gfortran.dg/defined_operators_1.f90 -O (test for errors, line 30) @@ -11705,6 +12039,22 @@ PASS: gfortran.dg/dependency_40.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/dependency_40.f90 -O3 -g execution test PASS: gfortran.dg/dependency_40.f90 -Os (test for excess errors) PASS: gfortran.dg/dependency_40.f90 -Os execution test +PASS: gfortran.dg/dependency_41.f90 -O0 (test for excess errors) +PASS: gfortran.dg/dependency_41.f90 -O0 execution test +PASS: gfortran.dg/dependency_41.f90 -O1 (test for excess errors) +PASS: gfortran.dg/dependency_41.f90 -O1 execution test +PASS: gfortran.dg/dependency_41.f90 -O2 (test for excess errors) +PASS: gfortran.dg/dependency_41.f90 -O2 execution test +PASS: gfortran.dg/dependency_41.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/dependency_41.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/dependency_41.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/dependency_41.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/dependency_41.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/dependency_41.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/dependency_41.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/dependency_41.f90 -O3 -g execution test +PASS: gfortran.dg/dependency_41.f90 -Os (test for excess errors) +PASS: gfortran.dg/dependency_41.f90 -Os execution test PASS: gfortran.dg/dependency_5.f90 -O (test for excess errors) PASS: gfortran.dg/dependency_5.f90 -O scan-tree-dump-times original "malloc" 0 PASS: gfortran.dg/dependency_6.f90 -O (test for excess errors) @@ -12293,46 +12643,46 @@ PASS: gfortran.dg/direct_io_9.f -O3 -g (test for excess errors) PASS: gfortran.dg/direct_io_9.f -O3 -g execution test PASS: gfortran.dg/direct_io_9.f -Os (test for excess errors) PASS: gfortran.dg/direct_io_9.f -Os execution test -PASS: gfortran.dg/do_1.f90 -O0 (test for warnings, line 33) -PASS: gfortran.dg/do_1.f90 -O0 (test for warnings, line 38) -PASS: gfortran.dg/do_1.f90 -O0 (test for warnings, line 43) +PASS: gfortran.dg/do_1.f90 -O0 (test for warnings, line 32) +PASS: gfortran.dg/do_1.f90 -O0 (test for warnings, line 37) +PASS: gfortran.dg/do_1.f90 -O0 (test for warnings, line 42) PASS: gfortran.dg/do_1.f90 -O0 (test for excess errors) -XPASS: gfortran.dg/do_1.f90 -O0 execution test -PASS: gfortran.dg/do_1.f90 -O1 (test for warnings, line 33) -PASS: gfortran.dg/do_1.f90 -O1 (test for warnings, line 38) -PASS: gfortran.dg/do_1.f90 -O1 (test for warnings, line 43) +PASS: gfortran.dg/do_1.f90 -O0 execution test +PASS: gfortran.dg/do_1.f90 -O1 (test for warnings, line 32) +PASS: gfortran.dg/do_1.f90 -O1 (test for warnings, line 37) +PASS: gfortran.dg/do_1.f90 -O1 (test for warnings, line 42) PASS: gfortran.dg/do_1.f90 -O1 (test for excess errors) -XPASS: gfortran.dg/do_1.f90 -O1 execution test -PASS: gfortran.dg/do_1.f90 -O2 (test for warnings, line 33) -PASS: gfortran.dg/do_1.f90 -O2 (test for warnings, line 38) -PASS: gfortran.dg/do_1.f90 -O2 (test for warnings, line 43) +PASS: gfortran.dg/do_1.f90 -O1 execution test +PASS: gfortran.dg/do_1.f90 -O2 (test for warnings, line 32) +PASS: gfortran.dg/do_1.f90 -O2 (test for warnings, line 37) +PASS: gfortran.dg/do_1.f90 -O2 (test for warnings, line 42) PASS: gfortran.dg/do_1.f90 -O2 (test for excess errors) -XFAIL: gfortran.dg/do_1.f90 -O2 execution test -PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 33) -PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 38) -PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 43) +PASS: gfortran.dg/do_1.f90 -O2 execution test +PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 32) +PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 37) +PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 42) PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer (test for excess errors) -XFAIL: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 33) -PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 38) -PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 43) +PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 32) +PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 37) +PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 42) PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -XFAIL: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 33) -PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 38) -PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 43) +PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 32) +PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 37) +PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 42) PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -XFAIL: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/do_1.f90 -O3 -g (test for warnings, line 33) -PASS: gfortran.dg/do_1.f90 -O3 -g (test for warnings, line 38) -PASS: gfortran.dg/do_1.f90 -O3 -g (test for warnings, line 43) +PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/do_1.f90 -O3 -g (test for warnings, line 32) +PASS: gfortran.dg/do_1.f90 -O3 -g (test for warnings, line 37) +PASS: gfortran.dg/do_1.f90 -O3 -g (test for warnings, line 42) PASS: gfortran.dg/do_1.f90 -O3 -g (test for excess errors) -XFAIL: gfortran.dg/do_1.f90 -O3 -g execution test -PASS: gfortran.dg/do_1.f90 -Os (test for warnings, line 33) -PASS: gfortran.dg/do_1.f90 -Os (test for warnings, line 38) -PASS: gfortran.dg/do_1.f90 -Os (test for warnings, line 43) +PASS: gfortran.dg/do_1.f90 -O3 -g execution test +PASS: gfortran.dg/do_1.f90 -Os (test for warnings, line 32) +PASS: gfortran.dg/do_1.f90 -Os (test for warnings, line 37) +PASS: gfortran.dg/do_1.f90 -Os (test for warnings, line 42) PASS: gfortran.dg/do_1.f90 -Os (test for excess errors) -XFAIL: gfortran.dg/do_1.f90 -Os execution test +PASS: gfortran.dg/do_1.f90 -Os execution test PASS: gfortran.dg/do_2.f90 -O (test for errors, line 16) PASS: gfortran.dg/do_2.f90 -O (test for errors, line 20) PASS: gfortran.dg/do_2.f90 -O (test for errors, line 23) @@ -13949,6 +14299,22 @@ PASS: gfortran.dg/eof_4.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/eof_4.f90 -O3 -g execution test PASS: gfortran.dg/eof_4.f90 -Os (test for excess errors) PASS: gfortran.dg/eof_4.f90 -Os execution test +PASS: gfortran.dg/eof_5.f90 -O0 (test for excess errors) +PASS: gfortran.dg/eof_5.f90 -O0 execution test +PASS: gfortran.dg/eof_5.f90 -O1 (test for excess errors) +PASS: gfortran.dg/eof_5.f90 -O1 execution test +PASS: gfortran.dg/eof_5.f90 -O2 (test for excess errors) +PASS: gfortran.dg/eof_5.f90 -O2 execution test +PASS: gfortran.dg/eof_5.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/eof_5.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/eof_5.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/eof_5.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/eof_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/eof_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/eof_5.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/eof_5.f90 -O3 -g execution test +PASS: gfortran.dg/eof_5.f90 -Os (test for excess errors) +PASS: gfortran.dg/eof_5.f90 -Os execution test PASS: gfortran.dg/eor_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/eor_1.f90 -O0 execution test PASS: gfortran.dg/eor_1.f90 -O1 (test for excess errors) @@ -14982,6 +15348,22 @@ PASS: gfortran.dg/fmt_cache_2.f -O3 -g (test for excess errors) PASS: gfortran.dg/fmt_cache_2.f -O3 -g execution test PASS: gfortran.dg/fmt_cache_2.f -Os (test for excess errors) PASS: gfortran.dg/fmt_cache_2.f -Os execution test +PASS: gfortran.dg/fmt_cache_3.f90 -O0 (test for excess errors) +PASS: gfortran.dg/fmt_cache_3.f90 -O0 execution test +PASS: gfortran.dg/fmt_cache_3.f90 -O1 (test for excess errors) +PASS: gfortran.dg/fmt_cache_3.f90 -O1 execution test +PASS: gfortran.dg/fmt_cache_3.f90 -O2 (test for excess errors) +PASS: gfortran.dg/fmt_cache_3.f90 -O2 execution test +PASS: gfortran.dg/fmt_cache_3.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/fmt_cache_3.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/fmt_cache_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/fmt_cache_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/fmt_cache_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/fmt_cache_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/fmt_cache_3.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/fmt_cache_3.f90 -O3 -g execution test +PASS: gfortran.dg/fmt_cache_3.f90 -Os (test for excess errors) +PASS: gfortran.dg/fmt_cache_3.f90 -Os execution test PASS: gfortran.dg/fmt_colon.f90 -O0 (test for excess errors) PASS: gfortran.dg/fmt_colon.f90 -O0 execution test PASS: gfortran.dg/fmt_colon.f90 -O1 (test for excess errors) @@ -18822,6 +19204,22 @@ PASS: gfortran.dg/implicit_9.f90 -O (test for excess errors) PASS: gfortran.dg/implicit_actual.f90 -O (test for errors, line 11) PASS: gfortran.dg/implicit_actual.f90 -O (test for errors, line 19) PASS: gfortran.dg/implicit_actual.f90 -O (test for excess errors) +PASS: gfortran.dg/implicit_class_1.f90 -O0 (test for excess errors) +PASS: gfortran.dg/implicit_class_1.f90 -O0 execution test +PASS: gfortran.dg/implicit_class_1.f90 -O1 (test for excess errors) +PASS: gfortran.dg/implicit_class_1.f90 -O1 execution test +PASS: gfortran.dg/implicit_class_1.f90 -O2 (test for excess errors) +PASS: gfortran.dg/implicit_class_1.f90 -O2 execution test +PASS: gfortran.dg/implicit_class_1.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/implicit_class_1.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/implicit_class_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/implicit_class_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/implicit_class_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/implicit_class_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/implicit_class_1.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/implicit_class_1.f90 -O3 -g execution test +PASS: gfortran.dg/implicit_class_1.f90 -Os (test for excess errors) +PASS: gfortran.dg/implicit_class_1.f90 -Os execution test PASS: gfortran.dg/implicit_derived_type_1.f90 -O (test for excess errors) PASS: gfortran.dg/implicit_pure_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/implicit_pure_1.f90 -O0 execution test @@ -18920,17 +19318,15 @@ PASS: gfortran.dg/import.f90 -Os (test for excess errors) PASS: gfortran.dg/import.f90 -Os execution test PASS: gfortran.dg/import10.f90 -O (test for excess errors) PASS: gfortran.dg/import11.f90 -O (test for excess errors) +PASS: gfortran.dg/import2.f90 -O (test for errors, line 15) +PASS: gfortran.dg/import2.f90 -O (test for errors, line 16) +PASS: gfortran.dg/import2.f90 -O (test for errors, line 17) +PASS: gfortran.dg/import2.f90 -O (test for errors, line 34) +PASS: gfortran.dg/import2.f90 -O (test for errors, line 35) +PASS: gfortran.dg/import2.f90 -O (test for errors, line 36) PASS: gfortran.dg/import2.f90 -O (test for errors, line 39) PASS: gfortran.dg/import2.f90 -O (test for errors, line 40) PASS: gfortran.dg/import2.f90 -O (test for errors, line 41) -PASS: gfortran.dg/import2.f90 -O (test for errors, line 58) -PASS: gfortran.dg/import2.f90 -O (test for errors, line 59) -PASS: gfortran.dg/import2.f90 -O (test for errors, line 60) -PASS: gfortran.dg/import2.f90 -O (test for errors, line 63) -PASS: gfortran.dg/import2.f90 -O (test for errors, line 64) -PASS: gfortran.dg/import2.f90 -O (test for errors, line 65) -PASS: gfortran.dg/import2.f90 -O (test for errors, line 74) -PASS: gfortran.dg/import2.f90 -O (test for errors, line 77) PASS: gfortran.dg/import2.f90 -O (test for excess errors) PASS: gfortran.dg/import3.f90 -O (test for errors, line 8) PASS: gfortran.dg/import3.f90 -O (test for errors, line 15) @@ -20649,9 +21045,9 @@ 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) -PASS: gfortran.dg/intrinsic_actual_3.f90 -O (test for errors, line 16) -PASS: gfortran.dg/intrinsic_actual_3.f90 -O (test for errors, line 20) +PASS: gfortran.dg/intrinsic_actual_3.f90 -O (test for errors, line 17) +PASS: gfortran.dg/intrinsic_actual_3.f90 -O (test for errors, line 18) +PASS: gfortran.dg/intrinsic_actual_3.f90 -O (test for errors, line 22) PASS: gfortran.dg/intrinsic_actual_3.f90 -O (test for excess errors) PASS: gfortran.dg/intrinsic_actual_4.f90 -O0 (test for excess errors) PASS: gfortran.dg/intrinsic_actual_4.f90 -O0 execution test @@ -21124,7 +21520,7 @@ PASS: gfortran.dg/invalid_contains_2.f90 -O (test for errors, line 6) PASS: gfortran.dg/invalid_contains_2.f90 -O (test for errors, line 7) PASS: gfortran.dg/invalid_contains_2.f90 -O (test for errors, line 8) PASS: gfortran.dg/invalid_contains_2.f90 -O (test for excess errors) -PASS: gfortran.dg/invalid_interface_assignment.f90 -O (test for errors, line 15) +PASS: gfortran.dg/invalid_interface_assignment.f90 -O (test for errors, line 17) PASS: gfortran.dg/invalid_interface_assignment.f90 -O (test for excess errors) PASS: gfortran.dg/invalid_name.f90 -O (test for errors, line 4) PASS: gfortran.dg/invalid_name.f90 -O (test for excess errors) @@ -21630,6 +22026,7 @@ PASS: gfortran.dg/iso_c_binding_rename_2.f03 -O3 -g (test for excess errors) PASS: gfortran.dg/iso_c_binding_rename_2.f03 -O3 -g execution test PASS: gfortran.dg/iso_c_binding_rename_2.f03 -Os (test for excess errors) PASS: gfortran.dg/iso_c_binding_rename_2.f03 -Os execution test +PASS: gfortran.dg/iso_c_binding_rename_3.f90 -O (test for excess errors) PASS: gfortran.dg/iso_fortran_env_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/iso_fortran_env_1.f90 -O0 execution test PASS: gfortran.dg/iso_fortran_env_1.f90 -O1 (test for excess errors) @@ -23209,6 +23606,10 @@ PASS: gfortran.dg/merge_init_expr.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/merge_init_expr.f90 -O3 -g execution test PASS: gfortran.dg/merge_init_expr.f90 -Os (test for excess errors) PASS: gfortran.dg/merge_init_expr.f90 -Os execution test +PASS: gfortran.dg/merge_init_expr_2.f90 -O (test for excess errors) +PASS: gfortran.dg/merge_init_expr_2.f90 -O scan-tree-dump-times original "check1 = 1275069467;" 1 +PASS: gfortran.dg/merge_init_expr_2.f90 -O scan-tree-dump-times original "check2 = 1;" 1 +PASS: gfortran.dg/merge_init_expr_2.f90 -O scan-tree-dump-times original "__builtin_memmove ..void .. &three, .void .. &one, 3.;" 1 PASS: gfortran.dg/min_max_conformance.f90 -O (test for errors, line 9) PASS: gfortran.dg/min_max_conformance.f90 -O (test for errors, line 10) PASS: gfortran.dg/min_max_conformance.f90 -O (test for errors, line 11) @@ -23848,8 +24249,6 @@ PASS: gfortran.dg/module_interface_1.f90 -O3 -g execution test 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: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 @@ -25326,6 +25725,102 @@ PASS: gfortran.dg/namelist_74.f90 -O (test for excess errors) PASS: gfortran.dg/namelist_75.f90 -O (test for errors, line 8) PASS: gfortran.dg/namelist_75.f90 -O (test for excess errors) PASS: gfortran.dg/namelist_76.f90 -O (test for excess errors) +PASS: gfortran.dg/namelist_77.f90 -O0 (test for excess errors) +PASS: gfortran.dg/namelist_77.f90 -O0 execution test +PASS: gfortran.dg/namelist_77.f90 -O1 (test for excess errors) +PASS: gfortran.dg/namelist_77.f90 -O1 execution test +PASS: gfortran.dg/namelist_77.f90 -O2 (test for excess errors) +PASS: gfortran.dg/namelist_77.f90 -O2 execution test +PASS: gfortran.dg/namelist_77.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/namelist_77.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/namelist_77.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/namelist_77.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/namelist_77.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/namelist_77.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/namelist_77.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/namelist_77.f90 -O3 -g execution test +PASS: gfortran.dg/namelist_77.f90 -Os (test for excess errors) +PASS: gfortran.dg/namelist_77.f90 -Os execution test +PASS: gfortran.dg/namelist_78.f90 -O0 (test for excess errors) +PASS: gfortran.dg/namelist_78.f90 -O0 execution test +PASS: gfortran.dg/namelist_78.f90 -O1 (test for excess errors) +PASS: gfortran.dg/namelist_78.f90 -O1 execution test +PASS: gfortran.dg/namelist_78.f90 -O2 (test for excess errors) +PASS: gfortran.dg/namelist_78.f90 -O2 execution test +PASS: gfortran.dg/namelist_78.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/namelist_78.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/namelist_78.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/namelist_78.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/namelist_78.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/namelist_78.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/namelist_78.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/namelist_78.f90 -O3 -g execution test +PASS: gfortran.dg/namelist_78.f90 -Os (test for excess errors) +PASS: gfortran.dg/namelist_78.f90 -Os execution test +PASS: gfortran.dg/namelist_79.f90 -O0 (test for excess errors) +PASS: gfortran.dg/namelist_79.f90 -O0 execution test +PASS: gfortran.dg/namelist_79.f90 -O1 (test for excess errors) +PASS: gfortran.dg/namelist_79.f90 -O1 execution test +PASS: gfortran.dg/namelist_79.f90 -O2 (test for excess errors) +PASS: gfortran.dg/namelist_79.f90 -O2 execution test +PASS: gfortran.dg/namelist_79.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/namelist_79.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/namelist_79.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/namelist_79.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/namelist_79.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/namelist_79.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/namelist_79.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/namelist_79.f90 -O3 -g execution test +PASS: gfortran.dg/namelist_79.f90 -Os (test for excess errors) +PASS: gfortran.dg/namelist_79.f90 -Os execution test +PASS: gfortran.dg/namelist_80.f90 -O0 (test for excess errors) +PASS: gfortran.dg/namelist_80.f90 -O0 execution test +PASS: gfortran.dg/namelist_80.f90 -O1 (test for excess errors) +PASS: gfortran.dg/namelist_80.f90 -O1 execution test +PASS: gfortran.dg/namelist_80.f90 -O2 (test for excess errors) +PASS: gfortran.dg/namelist_80.f90 -O2 execution test +PASS: gfortran.dg/namelist_80.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/namelist_80.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/namelist_80.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/namelist_80.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/namelist_80.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/namelist_80.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/namelist_80.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/namelist_80.f90 -O3 -g execution test +PASS: gfortran.dg/namelist_80.f90 -Os (test for excess errors) +PASS: gfortran.dg/namelist_80.f90 -Os execution test +PASS: gfortran.dg/namelist_81.f90 -O0 (test for excess errors) +PASS: gfortran.dg/namelist_81.f90 -O0 execution test +PASS: gfortran.dg/namelist_81.f90 -O1 (test for excess errors) +PASS: gfortran.dg/namelist_81.f90 -O1 execution test +PASS: gfortran.dg/namelist_81.f90 -O2 (test for excess errors) +PASS: gfortran.dg/namelist_81.f90 -O2 execution test +PASS: gfortran.dg/namelist_81.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/namelist_81.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/namelist_81.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/namelist_81.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/namelist_81.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/namelist_81.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/namelist_81.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/namelist_81.f90 -O3 -g execution test +PASS: gfortran.dg/namelist_81.f90 -Os (test for excess errors) +PASS: gfortran.dg/namelist_81.f90 -Os execution test +PASS: gfortran.dg/namelist_82.f90 -O0 (test for excess errors) +PASS: gfortran.dg/namelist_82.f90 -O0 execution test +PASS: gfortran.dg/namelist_82.f90 -O1 (test for excess errors) +PASS: gfortran.dg/namelist_82.f90 -O1 execution test +PASS: gfortran.dg/namelist_82.f90 -O2 (test for excess errors) +PASS: gfortran.dg/namelist_82.f90 -O2 execution test +PASS: gfortran.dg/namelist_82.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/namelist_82.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/namelist_82.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/namelist_82.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/namelist_82.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/namelist_82.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/namelist_82.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/namelist_82.f90 -O3 -g execution test +PASS: gfortran.dg/namelist_82.f90 -Os (test for excess errors) +PASS: gfortran.dg/namelist_82.f90 -Os execution test 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) @@ -26068,6 +26563,238 @@ PASS: gfortran.dg/nint_2.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/nint_2.f90 -O3 -g execution test PASS: gfortran.dg/nint_2.f90 -Os (test for excess errors) PASS: gfortran.dg/nint_2.f90 -Os execution test +PASS: gfortran.dg/no_arg_check_1.f90 -O (test for excess errors) +PASS: gfortran.dg/no_arg_check_2.f90 -O0 (test for excess errors) +PASS: gfortran.dg/no_arg_check_2.f90 -O0 execution test +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .0B," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&scalar_int," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(D" 3 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 (test for excess errors) +PASS: gfortran.dg/no_arg_check_2.f90 -O1 execution test +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .0B," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&scalar_int," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(D" 3 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 (test for excess errors) +PASS: gfortran.dg/no_arg_check_2.f90 -O2 execution test +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .0B," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&scalar_int," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(D" 3 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .0B," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&scalar_int," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(D" 3 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .0B," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&scalar_int," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(D" 3 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .0B," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&scalar_int," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(D" 3 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g execution test +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .0B," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&scalar_int," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(D" 3 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -Os (test for excess errors) +PASS: gfortran.dg/no_arg_check_2.f90 -Os execution test +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .0B," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .&scalar_int," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(D" 3 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1 +PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1 +PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 9) +PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 14) +PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 19) +PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 24) +PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 29) +PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 35) +PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 42) +PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 65) +PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 74) +PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 88) +PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 100) +PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 106) +PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 117) +PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 123) +PASS: gfortran.dg/no_arg_check_3.f90 -O (test for excess errors) PASS: gfortran.dg/no_range_check_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/no_range_check_1.f90 -O0 execution test PASS: gfortran.dg/no_range_check_1.f90 -O1 (test for excess errors) @@ -26274,6 +27001,7 @@ PASS: gfortran.dg/null_7.f90 -O (test for errors, line 13) PASS: gfortran.dg/null_7.f90 -O (test for errors, line 14) PASS: gfortran.dg/null_7.f90 -O (test for errors, line 15) PASS: gfortran.dg/null_7.f90 -O (test for excess errors) +PASS: gfortran.dg/null_8.f90 -O (test for excess errors) PASS: gfortran.dg/null_actual.f90 -O (test for errors, line 7) PASS: gfortran.dg/null_actual.f90 -O (test for errors, line 8) PASS: gfortran.dg/null_actual.f90 -O (test for errors, line 9) @@ -26456,6 +27184,22 @@ PASS: gfortran.dg/open_errors.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/open_errors.f90 -O3 -g execution test PASS: gfortran.dg/open_errors.f90 -Os (test for excess errors) PASS: gfortran.dg/open_errors.f90 -Os execution test +PASS: gfortran.dg/open_negative_unit_1.f90 -O0 (test for excess errors) +PASS: gfortran.dg/open_negative_unit_1.f90 -O0 execution test +PASS: gfortran.dg/open_negative_unit_1.f90 -O1 (test for excess errors) +PASS: gfortran.dg/open_negative_unit_1.f90 -O1 execution test +PASS: gfortran.dg/open_negative_unit_1.f90 -O2 (test for excess errors) +PASS: gfortran.dg/open_negative_unit_1.f90 -O2 execution test +PASS: gfortran.dg/open_negative_unit_1.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/open_negative_unit_1.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/open_negative_unit_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/open_negative_unit_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/open_negative_unit_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/open_negative_unit_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/open_negative_unit_1.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/open_negative_unit_1.f90 -O3 -g execution test +PASS: gfortran.dg/open_negative_unit_1.f90 -Os (test for excess errors) +PASS: gfortran.dg/open_negative_unit_1.f90 -Os execution test PASS: gfortran.dg/open_new.f90 -O0 (test for excess errors) PASS: gfortran.dg/open_new.f90 -O0 execution test PASS: gfortran.dg/open_new.f90 -O1 (test for excess errors) @@ -26627,6 +27371,22 @@ 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_absent_3.f90 -O0 (test for excess errors) +PASS: gfortran.dg/optional_absent_3.f90 -O0 execution test +PASS: gfortran.dg/optional_absent_3.f90 -O1 (test for excess errors) +PASS: gfortran.dg/optional_absent_3.f90 -O1 execution test +PASS: gfortran.dg/optional_absent_3.f90 -O2 (test for excess errors) +PASS: gfortran.dg/optional_absent_3.f90 -O2 execution test +PASS: gfortran.dg/optional_absent_3.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/optional_absent_3.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/optional_absent_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/optional_absent_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/optional_absent_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/optional_absent_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/optional_absent_3.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/optional_absent_3.f90 -O3 -g execution test +PASS: gfortran.dg/optional_absent_3.f90 -Os (test for excess errors) +PASS: gfortran.dg/optional_absent_3.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) @@ -27254,6 +28014,7 @@ PASS: gfortran.dg/pointer_check_12.f90 -O3 -g output pattern test, Fortran run PASS: gfortran.dg/pointer_check_12.f90 -Os (test for excess errors) PASS: gfortran.dg/pointer_check_12.f90 -Os execution test PASS: gfortran.dg/pointer_check_12.f90 -Os output pattern test, Fortran runtime error: Pointer actual argument 'p' is not associated +PASS: gfortran.dg/pointer_check_13.f90 -O (test for excess errors) PASS: gfortran.dg/pointer_check_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/pointer_check_2.f90 -O0 execution test PASS: gfortran.dg/pointer_check_2.f90 -O0 output pattern test, .*At line 60.*Pointer actual argument 'ptr1' is not associated @@ -27769,6 +28530,78 @@ PASS: gfortran.dg/power1.f90 -O3 -g execution test PASS: gfortran.dg/power1.f90 -Os (test for excess errors) PASS: gfortran.dg/power1.f90 -Os execution test PASS: gfortran.dg/power2.f90 -O (test for excess errors) +PASS: gfortran.dg/power_3.f90 -O0 (test for excess errors) +PASS: gfortran.dg/power_3.f90 -O0 execution test +PASS: gfortran.dg/power_3.f90 -O0 scan-tree-dump-times original "_gfortran_pow_i4_i4" 4 +PASS: gfortran.dg/power_3.f90 -O1 (test for excess errors) +PASS: gfortran.dg/power_3.f90 -O1 execution test +PASS: gfortran.dg/power_3.f90 -O1 scan-tree-dump-times original "_gfortran_pow_i4_i4" 4 +PASS: gfortran.dg/power_3.f90 -O2 (test for excess errors) +PASS: gfortran.dg/power_3.f90 -O2 execution test +PASS: gfortran.dg/power_3.f90 -O2 scan-tree-dump-times original "_gfortran_pow_i4_i4" 4 +PASS: gfortran.dg/power_3.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/power_3.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/power_3.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "_gfortran_pow_i4_i4" 4 +PASS: gfortran.dg/power_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/power_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/power_3.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gfortran_pow_i4_i4" 4 +PASS: gfortran.dg/power_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/power_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/power_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gfortran_pow_i4_i4" 4 +PASS: gfortran.dg/power_3.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/power_3.f90 -O3 -g execution test +PASS: gfortran.dg/power_3.f90 -O3 -g scan-tree-dump-times original "_gfortran_pow_i4_i4" 4 +PASS: gfortran.dg/power_3.f90 -Os (test for excess errors) +PASS: gfortran.dg/power_3.f90 -Os execution test +PASS: gfortran.dg/power_3.f90 -Os scan-tree-dump-times original "_gfortran_pow_i4_i4" 4 +PASS: gfortran.dg/power_4.f90 -O0 (test for excess errors) +PASS: gfortran.dg/power_4.f90 -O0 execution test +PASS: gfortran.dg/power_4.f90 -O0 scan-tree-dump-times original "_gfortran_pow_i4_i4" 3 +PASS: gfortran.dg/power_4.f90 -O1 (test for excess errors) +PASS: gfortran.dg/power_4.f90 -O1 execution test +PASS: gfortran.dg/power_4.f90 -O1 scan-tree-dump-times original "_gfortran_pow_i4_i4" 3 +PASS: gfortran.dg/power_4.f90 -O2 (test for excess errors) +PASS: gfortran.dg/power_4.f90 -O2 execution test +PASS: gfortran.dg/power_4.f90 -O2 scan-tree-dump-times original "_gfortran_pow_i4_i4" 3 +PASS: gfortran.dg/power_4.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/power_4.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/power_4.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "_gfortran_pow_i4_i4" 3 +PASS: gfortran.dg/power_4.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/power_4.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/power_4.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gfortran_pow_i4_i4" 3 +PASS: gfortran.dg/power_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/power_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/power_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gfortran_pow_i4_i4" 3 +PASS: gfortran.dg/power_4.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/power_4.f90 -O3 -g execution test +PASS: gfortran.dg/power_4.f90 -O3 -g scan-tree-dump-times original "_gfortran_pow_i4_i4" 3 +PASS: gfortran.dg/power_4.f90 -Os (test for excess errors) +PASS: gfortran.dg/power_4.f90 -Os execution test +PASS: gfortran.dg/power_4.f90 -Os scan-tree-dump-times original "_gfortran_pow_i4_i4" 3 +PASS: gfortran.dg/power_5.f90 -O0 (test for excess errors) +PASS: gfortran.dg/power_5.f90 -O0 execution test +PASS: gfortran.dg/power_5.f90 -O0 scan-tree-dump-times original "_gfortran_pow_i4_i4" 0 +PASS: gfortran.dg/power_5.f90 -O1 (test for excess errors) +PASS: gfortran.dg/power_5.f90 -O1 execution test +PASS: gfortran.dg/power_5.f90 -O1 scan-tree-dump-times original "_gfortran_pow_i4_i4" 0 +PASS: gfortran.dg/power_5.f90 -O2 (test for excess errors) +PASS: gfortran.dg/power_5.f90 -O2 execution test +PASS: gfortran.dg/power_5.f90 -O2 scan-tree-dump-times original "_gfortran_pow_i4_i4" 0 +PASS: gfortran.dg/power_5.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/power_5.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/power_5.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "_gfortran_pow_i4_i4" 0 +PASS: gfortran.dg/power_5.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/power_5.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/power_5.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gfortran_pow_i4_i4" 0 +PASS: gfortran.dg/power_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/power_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/power_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gfortran_pow_i4_i4" 0 +PASS: gfortran.dg/power_5.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/power_5.f90 -O3 -g execution test +PASS: gfortran.dg/power_5.f90 -O3 -g scan-tree-dump-times original "_gfortran_pow_i4_i4" 0 +PASS: gfortran.dg/power_5.f90 -Os (test for excess errors) +PASS: gfortran.dg/power_5.f90 -Os execution test +PASS: gfortran.dg/power_5.f90 -Os scan-tree-dump-times original "_gfortran_pow_i4_i4" 0 PASS: gfortran.dg/pr12884.f -O0 (test for excess errors) PASS: gfortran.dg/pr12884.f -O0 execution test PASS: gfortran.dg/pr12884.f -O1 (test for excess errors) @@ -28575,7 +29408,7 @@ PASS: gfortran.dg/pr32601.f03 -O (test for errors, line 22) PASS: gfortran.dg/pr32601.f03 -O (test for errors, line 23) PASS: gfortran.dg/pr32601.f03 -O (test for errors, line 25) PASS: gfortran.dg/pr32601.f03 -O (test for excess errors) -PASS: gfortran.dg/pr32601_1.f03 -O (test for errors, line 8) +PASS: gfortran.dg/pr32601_1.f03 -O (test for errors, line 10) PASS: gfortran.dg/pr32601_1.f03 -O (test for excess errors) PASS: gfortran.dg/pr32627.f03 -O0 (test for excess errors) PASS: gfortran.dg/pr32627.f03 -O0 execution test @@ -29706,6 +30539,11 @@ PASS: gfortran.dg/proc_ptr_38.f90 -O (test for excess errors) PASS: gfortran.dg/proc_ptr_39.f90 -O (test for excess errors) PASS: gfortran.dg/proc_ptr_4.f90 -O (test for errors, line 51) PASS: gfortran.dg/proc_ptr_4.f90 -O (test for excess errors) +PASS: gfortran.dg/proc_ptr_40.f90 -O (test for errors, line 14) +PASS: gfortran.dg/proc_ptr_40.f90 -O (test for errors, line 15) +PASS: gfortran.dg/proc_ptr_40.f90 -O (test for excess errors) +PASS: gfortran.dg/proc_ptr_41.f90 -O (test for excess errors) +PASS: gfortran.dg/proc_ptr_42.f90 -O (test for excess errors) PASS: gfortran.dg/proc_ptr_5.f90 -O0 (test for excess errors) PASS: gfortran.dg/proc_ptr_5.f90 -O0 execution test PASS: gfortran.dg/proc_ptr_5.f90 -O1 (test for excess errors) @@ -30060,6 +30898,7 @@ PASS: gfortran.dg/proc_ptr_comp_35.f90 -O (test for errors, line 21) PASS: gfortran.dg/proc_ptr_comp_35.f90 -O (test for warnings, line 28) PASS: gfortran.dg/proc_ptr_comp_35.f90 -O (test for excess errors) PASS: gfortran.dg/proc_ptr_comp_36.f90 -O (test for excess errors) +PASS: gfortran.dg/proc_ptr_comp_37.f90 -O (test for excess errors) PASS: gfortran.dg/proc_ptr_comp_4.f90 -O (test for excess errors) PASS: gfortran.dg/proc_ptr_comp_5.f90 -O0 (test for excess errors) PASS: gfortran.dg/proc_ptr_comp_5.f90 -O0 execution test @@ -30614,6 +31453,22 @@ PASS: gfortran.dg/random_seed_1.f90 -O (test for errors, line 42) PASS: gfortran.dg/random_seed_1.f90 -O (test for excess errors) PASS: gfortran.dg/random_seed_2.f90 -O (test for errors, line 10) PASS: gfortran.dg/random_seed_2.f90 -O (test for excess errors) +PASS: gfortran.dg/random_seed_3.f90 -O0 (test for excess errors) +PASS: gfortran.dg/random_seed_3.f90 -O0 execution test +PASS: gfortran.dg/random_seed_3.f90 -O1 (test for excess errors) +PASS: gfortran.dg/random_seed_3.f90 -O1 execution test +PASS: gfortran.dg/random_seed_3.f90 -O2 (test for excess errors) +PASS: gfortran.dg/random_seed_3.f90 -O2 execution test +PASS: gfortran.dg/random_seed_3.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/random_seed_3.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/random_seed_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/random_seed_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/random_seed_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/random_seed_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/random_seed_3.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/random_seed_3.f90 -O3 -g execution test +PASS: gfortran.dg/random_seed_3.f90 -Os (test for excess errors) +PASS: gfortran.dg/random_seed_3.f90 -Os execution test PASS: gfortran.dg/rank_1.f90 -O (test for errors, line 8) PASS: gfortran.dg/rank_1.f90 -O (test for errors, line 9) PASS: gfortran.dg/rank_1.f90 -O (test for excess errors) @@ -31025,6 +31880,22 @@ PASS: gfortran.dg/read_repeat.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/read_repeat.f90 -O3 -g execution test PASS: gfortran.dg/read_repeat.f90 -Os (test for excess errors) PASS: gfortran.dg/read_repeat.f90 -Os execution test +PASS: gfortran.dg/read_repeat_2.f90 -O0 (test for excess errors) +PASS: gfortran.dg/read_repeat_2.f90 -O0 execution test +PASS: gfortran.dg/read_repeat_2.f90 -O1 (test for excess errors) +PASS: gfortran.dg/read_repeat_2.f90 -O1 execution test +PASS: gfortran.dg/read_repeat_2.f90 -O2 (test for excess errors) +PASS: gfortran.dg/read_repeat_2.f90 -O2 execution test +PASS: gfortran.dg/read_repeat_2.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/read_repeat_2.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/read_repeat_2.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/read_repeat_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/read_repeat_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/read_repeat_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/read_repeat_2.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/read_repeat_2.f90 -O3 -g execution test +PASS: gfortran.dg/read_repeat_2.f90 -Os (test for excess errors) +PASS: gfortran.dg/read_repeat_2.f90 -Os execution test PASS: gfortran.dg/read_size_noadvance.f90 -O0 (test for excess errors) PASS: gfortran.dg/read_size_noadvance.f90 -O0 execution test PASS: gfortran.dg/read_size_noadvance.f90 -O1 (test for excess errors) @@ -31976,6 +32847,8 @@ PASS: gfortran.dg/reshape_4.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/reshape_4.f90 -O3 -g execution test PASS: gfortran.dg/reshape_4.f90 -Os (test for excess errors) PASS: gfortran.dg/reshape_4.f90 -Os execution test +PASS: gfortran.dg/reshape_5.f90 -O (test for errors, line 7) +PASS: gfortran.dg/reshape_5.f90 -O (test for excess errors) PASS: gfortran.dg/reshape_empty_1.f03 -O0 (test for excess errors) PASS: gfortran.dg/reshape_empty_1.f03 -O0 execution test PASS: gfortran.dg/reshape_empty_1.f03 -O0 scan-tree-dump-times original "\\{1, 2, 2, 2, 1, 2, 2, 2, 1\\}" 2 @@ -32967,6 +33840,9 @@ PASS: gfortran.dg/select_type_32.f90 -O (test for errors, line 20) PASS: gfortran.dg/select_type_32.f90 -O (test for errors, line 21) PASS: gfortran.dg/select_type_32.f90 -O (test for errors, line 22) PASS: gfortran.dg/select_type_32.f90 -O (test for excess errors) +PASS: gfortran.dg/select_type_33.f03 -O (test for errors, line 39) +PASS: gfortran.dg/select_type_33.f03 -O (test for errors, line 40) +PASS: gfortran.dg/select_type_33.f03 -O (test for excess errors) PASS: gfortran.dg/select_type_4.f90 -O0 (test for excess errors) PASS: gfortran.dg/select_type_4.f90 -O0 execution test PASS: gfortran.dg/select_type_4.f90 -O1 (test for excess errors) @@ -33372,6 +34248,14 @@ PASS: gfortran.dg/size_dim.f90 -O3 -g execution test PASS: gfortran.dg/size_dim.f90 -Os (test for excess errors) PASS: gfortran.dg/size_dim.f90 -Os execution test PASS: gfortran.dg/size_kind.f90 -O (test for excess errors) +PASS: gfortran.dg/size_kind_2.f90 -O (test for excess errors) +PASS: gfortran.dg/size_kind_2.f90 -O scan-tree-dump original "static integer.kind=8. A..\\[2\\] = \\{2147483650, 2\\};" +PASS: gfortran.dg/size_kind_2.f90 -O scan-tree-dump original "var2 = 4294967300;" +PASS: gfortran.dg/size_kind_2.f90 -O scan-tree-dump original "var3 = 2147483650;" +PASS: gfortran.dg/size_kind_3.f90 -O (test for errors, line 8) +PASS: gfortran.dg/size_kind_3.f90 -O (test for errors, line 9) +PASS: gfortran.dg/size_kind_3.f90 -O (test for errors, line 10) +PASS: gfortran.dg/size_kind_3.f90 -O (test for excess errors) PASS: gfortran.dg/size_optional_dim_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/size_optional_dim_1.f90 -O0 execution test PASS: gfortran.dg/size_optional_dim_1.f90 -O1 (test for excess errors) @@ -33404,6 +34288,20 @@ PASS: gfortran.dg/sizeof.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/sizeof.f90 -O3 -g execution test PASS: gfortran.dg/sizeof.f90 -Os (test for excess errors) PASS: gfortran.dg/sizeof.f90 -Os execution test +PASS: gfortran.dg/sizeof_2.f90 -O (test for errors, line 13) +PASS: gfortran.dg/sizeof_2.f90 -O (test for errors, line 14) +PASS: gfortran.dg/sizeof_2.f90 -O (test for errors, line 15) +PASS: gfortran.dg/sizeof_2.f90 -O (test for errors, line 17) +PASS: gfortran.dg/sizeof_2.f90 -O (test for errors, line 18) +PASS: gfortran.dg/sizeof_2.f90 -O (test for errors, line 21) +PASS: gfortran.dg/sizeof_2.f90 -O (test for errors, line 22) +PASS: gfortran.dg/sizeof_2.f90 -O (test for errors, line 23) +PASS: gfortran.dg/sizeof_2.f90 -O (test for excess errors) +PASS: gfortran.dg/sizeof_3.f90 -O (test for excess errors) +PASS: gfortran.dg/sizeof_3.f90 -O scan-tree-dump-times original "m1test = 4;" 1 +PASS: gfortran.dg/sizeof_3.f90 -O scan-tree-dump-times original "m2test = 1;" 1 +PASS: gfortran.dg/sizeof_3.f90 -O scan-tree-dump-times original "iii = 100;" 1 +PASS: gfortran.dg/sizeof_3.f90 -O scan-tree-dump-times original "jjj = 160;" 1 PASS: gfortran.dg/sizeof_proc.f90 -O (test for errors, line 12) PASS: gfortran.dg/sizeof_proc.f90 -O (test for errors, line 13) PASS: gfortran.dg/sizeof_proc.f90 -O (test for errors, line 15) @@ -33663,8 +34561,6 @@ PASS: gfortran.dg/storage_size_1.f08 -O3 -g (test for excess errors) PASS: gfortran.dg/storage_size_1.f08 -O3 -g execution test PASS: gfortran.dg/storage_size_1.f08 -Os (test for excess errors) PASS: gfortran.dg/storage_size_1.f08 -Os execution test -PASS: gfortran.dg/storage_size_2.f08 -O (test for errors, line 17) -PASS: gfortran.dg/storage_size_2.f08 -O (test for errors, line 20) PASS: gfortran.dg/storage_size_2.f08 -O (test for errors, line 23) PASS: gfortran.dg/storage_size_2.f08 -O (test for errors, line 24) PASS: gfortran.dg/storage_size_2.f08 -O (test for errors, line 25) @@ -34058,6 +34954,8 @@ PASS: gfortran.dg/string_length_1.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/string_length_1.f90 -O3 -g execution test PASS: gfortran.dg/string_length_1.f90 -Os (test for excess errors) PASS: gfortran.dg/string_length_1.f90 -Os execution test +PASS: gfortran.dg/string_length_2.f90 -O (test for excess errors) +PASS: gfortran.dg/string_length_2.f90 -O scan-tree-dump-times original "_abort" 0 PASS: gfortran.dg/string_null_compare_1.f -O0 (test for excess errors) PASS: gfortran.dg/string_null_compare_1.f -O0 execution test PASS: gfortran.dg/string_null_compare_1.f -O1 (test for excess errors) @@ -34477,15 +35375,17 @@ PASS: gfortran.dg/test_com_block.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/test_com_block.f90 -O3 -g execution test PASS: gfortran.dg/test_com_block.f90 -Os (test for excess errors) PASS: gfortran.dg/test_com_block.f90 -Os execution test -PASS: gfortran.dg/test_common_binding_labels.f03 -O (test for errors, line 6) -PASS: gfortran.dg/test_common_binding_labels.f03 -O (test for errors, line 21) -PASS: gfortran.dg/test_common_binding_labels.f03 -O (test for errors, line 30) -PASS: gfortran.dg/test_common_binding_labels.f03 -O (test for errors, line 37) +PASS: gfortran.dg/test_common_binding_labels.f03 -O (test for errors, line 8) +PASS: gfortran.dg/test_common_binding_labels.f03 -O (test for errors, line 18) +PASS: gfortran.dg/test_common_binding_labels.f03 -O (test for errors, line 23) +PASS: gfortran.dg/test_common_binding_labels.f03 -O (test for errors, line 32) +PASS: gfortran.dg/test_common_binding_labels.f03 -O (test for errors, line 39) PASS: gfortran.dg/test_common_binding_labels.f03 -O (test for excess errors) PASS: gfortran.dg/test_common_binding_labels_2.f03 -O (test for excess errors) -PASS: gfortran.dg/test_common_binding_labels_2_main.f03 -O (test for errors, line 8) -PASS: gfortran.dg/test_common_binding_labels_2_main.f03 -O (test for errors, line 15) -PASS: gfortran.dg/test_common_binding_labels_2_main.f03 -O (test for errors, line 21) +PASS: gfortran.dg/test_common_binding_labels_2_main.f03 -O (test for errors, line 11) +PASS: gfortran.dg/test_common_binding_labels_2_main.f03 -O (test for errors, line 18) +PASS: gfortran.dg/test_common_binding_labels_2_main.f03 -O (test for errors, line 24) +PASS: gfortran.dg/test_common_binding_labels_2_main.f03 -O (test for errors, line 25) PASS: gfortran.dg/test_common_binding_labels_2_main.f03 -O (test for excess errors) PASS: gfortran.dg/test_common_binding_labels_3.f03 -O (test for excess errors) PASS: gfortran.dg/test_common_binding_labels_3_main.f03 -O (test for errors, line 6) @@ -34649,6 +35549,7 @@ PASS: gfortran.dg/transfer_check_2.f90 -O (test for warnings, line 8) PASS: gfortran.dg/transfer_check_2.f90 -O (test for warnings, line 11) PASS: gfortran.dg/transfer_check_2.f90 -O (test for excess errors) PASS: gfortran.dg/transfer_check_3.f90 -O (test for excess errors) +PASS: gfortran.dg/transfer_check_4.f90 -O (test for excess errors) PASS: gfortran.dg/transfer_class_1.f90 -O (test for excess errors) PASS: gfortran.dg/transfer_class_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/transfer_class_2.f90 -O0 execution test @@ -34705,6 +35606,22 @@ PASS: gfortran.dg/transfer_intrinsic_3.f90 -O3 -g execution test PASS: gfortran.dg/transfer_intrinsic_3.f90 -Os (test for excess errors) PASS: gfortran.dg/transfer_intrinsic_3.f90 -Os execution test PASS: gfortran.dg/transfer_intrinsic_4.f -O (test for excess errors) +PASS: gfortran.dg/transfer_intrinsic_5.f90 -O0 (test for excess errors) +PASS: gfortran.dg/transfer_intrinsic_5.f90 -O0 execution test +PASS: gfortran.dg/transfer_intrinsic_5.f90 -O1 (test for excess errors) +PASS: gfortran.dg/transfer_intrinsic_5.f90 -O1 execution test +PASS: gfortran.dg/transfer_intrinsic_5.f90 -O2 (test for excess errors) +PASS: gfortran.dg/transfer_intrinsic_5.f90 -O2 execution test +PASS: gfortran.dg/transfer_intrinsic_5.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/transfer_intrinsic_5.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/transfer_intrinsic_5.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/transfer_intrinsic_5.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/transfer_intrinsic_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/transfer_intrinsic_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/transfer_intrinsic_5.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/transfer_intrinsic_5.f90 -O3 -g execution test +PASS: gfortran.dg/transfer_intrinsic_5.f90 -Os (test for excess errors) +PASS: gfortran.dg/transfer_intrinsic_5.f90 -Os execution test PASS: gfortran.dg/transfer_null_1.f90 -O (test for excess errors) PASS: gfortran.dg/transfer_resolve_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/transfer_resolve_1.f90 -O0 execution test @@ -34722,6 +35639,10 @@ PASS: gfortran.dg/transfer_resolve_1.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/transfer_resolve_1.f90 -O3 -g execution test PASS: gfortran.dg/transfer_resolve_1.f90 -Os (test for excess errors) PASS: gfortran.dg/transfer_resolve_1.f90 -Os execution test +PASS: gfortran.dg/transfer_resolve_2.f90 -O (test for excess errors) +PASS: gfortran.dg/transfer_resolve_3.f90 -O (test for excess errors) +PASS: gfortran.dg/transfer_resolve_3.f90 -O scan-tree-dump-times original "intg = 0;" 2 +PASS: gfortran.dg/transfer_resolve_4.f90 -O (test for excess errors) PASS: gfortran.dg/transfer_simplify_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/transfer_simplify_1.f90 -O0 execution test PASS: gfortran.dg/transfer_simplify_1.f90 -O1 (test for excess errors) @@ -35855,6 +36776,10 @@ PASS: gfortran.dg/typebound_proc_27.f03 -Os execution test PASS: gfortran.dg/typebound_proc_27.f03 -Os scan-tree-dump-times original "__builtin_malloc" 12 PASS: gfortran.dg/typebound_proc_27.f03 -Os scan-tree-dump-times original "__builtin_realloc" 6 PASS: gfortran.dg/typebound_proc_27.f03 -Os scan-tree-dump-times original "__builtin_free" 7 +PASS: gfortran.dg/typebound_proc_28.f03 -O (test for errors, line 25) +PASS: gfortran.dg/typebound_proc_28.f03 -O (test for excess errors) +PASS: gfortran.dg/typebound_proc_29.f90 -O (test for errors, line 23) +PASS: gfortran.dg/typebound_proc_29.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) @@ -40300,6 +41225,7 @@ 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/pr56052.f90 -O (test for excess errors) +PASS: gfortran.dg/gomp/pr57089.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) @@ -40823,8 +41749,10 @@ PASS: gfortran.dg/vect/pr51285.f90 -O (test for excess errors) PASS: gfortran.dg/vect/pr52580.f -O (test for excess errors) PASS: gfortran.dg/vect/pr52580.f -O scan-tree-dump-times vect "LOOP VECTORIZED" 1 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-mgrid-resid.f scan-tree-dump-times optimized "vect_[^\\n]*\\+ " 13 PASS: gfortran.dg/vect/fast-math-pr33299.f90 (test for excess errors) +PASS: gfortran.dg/vect/fast-math-pr37021.f90 (test for excess errors) +PASS: gfortran.dg/vect/fast-math-pr37021.f90 scan-tree-dump vect "vectorized 1 loops" PASS: gfortran.dg/vect/fast-math-pr38968.f90 (test for excess errors) PASS: gfortran.dg/vect/fast-math-pr38968.f90 scan-tree-dump vect "vectorized 1 loops" PASS: gfortran.dg/vect/fast-math-real8-pr40801.f90 (test for excess errors) @@ -44039,6 +44967,22 @@ PASS: gfortran.fortran-torture/execute/pr54767.f90 compilation, -O3 -g PASS: gfortran.fortran-torture/execute/pr54767.f90 execution, -O3 -g PASS: gfortran.fortran-torture/execute/pr54767.f90 compilation, -Os PASS: gfortran.fortran-torture/execute/pr54767.f90 execution, -Os +PASS: gfortran.fortran-torture/execute/pr57396.f90 compilation, -O0 +PASS: gfortran.fortran-torture/execute/pr57396.f90 execution, -O0 +PASS: gfortran.fortran-torture/execute/pr57396.f90 compilation, -O1 +PASS: gfortran.fortran-torture/execute/pr57396.f90 execution, -O1 +PASS: gfortran.fortran-torture/execute/pr57396.f90 compilation, -O2 +PASS: gfortran.fortran-torture/execute/pr57396.f90 execution, -O2 +PASS: gfortran.fortran-torture/execute/pr57396.f90 compilation, -O2 -fomit-frame-pointer -finline-functions +PASS: gfortran.fortran-torture/execute/pr57396.f90 execution, -O2 -fomit-frame-pointer -finline-functions +PASS: gfortran.fortran-torture/execute/pr57396.f90 compilation, -O2 -fomit-frame-pointer -finline-functions -funroll-loops +PASS: gfortran.fortran-torture/execute/pr57396.f90 execution, -O2 -fomit-frame-pointer -finline-functions -funroll-loops +PASS: gfortran.fortran-torture/execute/pr57396.f90 compilation, -O2 -fbounds-check +PASS: gfortran.fortran-torture/execute/pr57396.f90 execution, -O2 -fbounds-check +PASS: gfortran.fortran-torture/execute/pr57396.f90 compilation, -O3 -g +PASS: gfortran.fortran-torture/execute/pr57396.f90 execution, -O3 -g +PASS: gfortran.fortran-torture/execute/pr57396.f90 compilation, -Os +PASS: gfortran.fortran-torture/execute/pr57396.f90 execution, -Os PASS: gfortran.fortran-torture/execute/procarg.f90 compilation, -O0 PASS: gfortran.fortran-torture/execute/procarg.f90 execution, -O0 PASS: gfortran.fortran-torture/execute/procarg.f90 compilation, -O1 @@ -45018,11 +45962,10 @@ PASS: gfortran.fortran-torture/execute/write_logical.f90 execution, -Os === gfortran Summary === -# of expected passes 42549 +# of expected passes 43501 # of unexpected failures 14 -# of unexpected successes 2 -# of expected failures 62 +# of expected failures 56 # of unresolved testcases 6 # of unsupported tests 213 -[...]/hurd/master.build/gcc/testsuite/gfortran/../../gfortran version 4.8.0 20130217 (experimental) (GCC) +[...]/hurd/master.build/gcc/testsuite/gfortran/../../gfortran version 4.9.0 20130527 (experimental) (GCC) |