https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59016

--- Comment #17 from Dominique d'Humieres <dominiq at lps dot ens.fr> ---
I have forgotten to give a sample of the failing tests with the patch in
comment 15:

FAIL: gfortran.dg/coarray/alloc_comp_3.f90 -fcoarray=single  -O2  -latomic
(test for excess errors)
FAIL: gfortran.dg/coarray/alloc_comp_3.f90 -fcoarray=lib  -O2  -lcaf_single
-latomic (test for excess errors)
FAIL: gfortran.dg/coarray/poly_run_1.f90 -fcoarray=single  -O2  -latomic (test
for excess errors)
FAIL: gfortran.dg/coarray/poly_run_1.f90 -fcoarray=lib  -O2  -lcaf_single
-latomic (test for excess errors)
FAIL: gfortran.dg/coarray/poly_run_2.f90 -fcoarray=single  -O2  -latomic (test
for excess errors)
FAIL: gfortran.dg/coarray/poly_run_2.f90 -fcoarray=lib  -O2  -lcaf_single
-latomic (test for excess errors)
FAIL: gfortran.dg/abstract_type_3.f03   -O   (test for errors, line 38)
FAIL: gfortran.dg/abstract_type_3.f03   -O   (test for errors, line 44)
FAIL: gfortran.dg/abstract_type_3.f03   -O   (test for errors, line 48)
FAIL: gfortran.dg/abstract_type_3.f03   -O  (test for excess errors)
FAIL: gfortran.dg/abstract_type_4.f03   -O  (test for excess errors)
FAIL: gfortran.dg/abstract_type_6.f03   -O  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_12.f03   -O0  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_12.f03   -O1  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_12.f03   -O2  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_12.f03   -O3 -fomit-frame-pointer  (test
for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_12.f03   -O3 -fomit-frame-pointer
-funroll-loops  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_12.f03   -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_12.f03   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_12.f03   -Os  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_12.f03   -g -flto  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_13.f08   -O0  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_13.f08   -O1  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_13.f08   -O2  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_13.f08   -O3 -fomit-frame-pointer  (test
for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_13.f08   -O3 -fomit-frame-pointer
-funroll-loops  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_13.f08   -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_13.f08   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_13.f08   -Os  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_13.f08   -g -flto  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_14.f08   -O0  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_14.f08   -O1  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_14.f08   -O2  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_14.f08   -O3 -fomit-frame-pointer  (test
for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_14.f08   -O3 -fomit-frame-pointer
-funroll-loops  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_14.f08   -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_14.f08   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_14.f08   -Os  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_14.f08   -g -flto  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_2.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_2.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_2.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_2.f90   -O3 -fomit-frame-pointer  (test for
excess errors)
FAIL: gfortran.dg/alloc_comp_assign_2.f90   -O3 -fomit-frame-pointer
-funroll-loops  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_2.f90   -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_8.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_2.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_8.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_2.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_8.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_2.f90   -g -flto  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_8.f90   -O3 -fomit-frame-pointer  (test for
excess errors)
FAIL: gfortran.dg/alloc_comp_assign_3.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_8.f90   -O3 -fomit-frame-pointer
-funroll-loops  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_3.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_8.f90   -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_3.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_8.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_3.f90   -O3 -fomit-frame-pointer  (test for
excess errors)
FAIL: gfortran.dg/alloc_comp_assign_8.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_3.f90   -O3 -fomit-frame-pointer
-funroll-loops  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_8.f90   -g -flto  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_3.f90   -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_3.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_3.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_3.f90   -g -flto  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_4.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_4.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_4.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_4.f90   -O3 -fomit-frame-pointer  (test for
excess errors)
FAIL: gfortran.dg/alloc_comp_assign_4.f90   -O3 -fomit-frame-pointer
-funroll-loops  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_4.f90   -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_4.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_4.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_4.f90   -g -flto  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_5.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_5.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_5.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_5.f90   -O3 -fomit-frame-pointer  (test for
excess errors)
FAIL: gfortran.dg/alloc_comp_assign_5.f90   -O3 -fomit-frame-pointer
-funroll-loops  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_5.f90   -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_5.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_5.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_5.f90   -g -flto  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_6.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_6.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_6.f90   -O3 -fomit-frame-pointer
-funroll-loops  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_6.f90   -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_6.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_6.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_6.f90   -g -flto  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_7.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_7.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_7.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_7.f90   -O3 -fomit-frame-pointer  (test for
excess errors)
FAIL: gfortran.dg/alloc_comp_assign_7.f90   -O3 -fomit-frame-pointer
-funroll-loops  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_7.f90   -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions  (test for excess errors)
FAIL: gfortran.dg/alloc_alloc_expr_3.f90   -O  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_7.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_7.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_assign_7.f90   -g -flto  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_bounds_1.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_bounds_1.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_auto_array_1.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/actual_array_constructor_1.f90   -O0  (test for excess
errors)
FAIL: gfortran.dg/alloc_comp_bounds_1.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_auto_array_1.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/actual_array_constructor_1.f90   -O1  (test for excess
errors)
FAIL: gfortran.dg/alloc_comp_bounds_1.f90   -O3 -fomit-frame-pointer  (test for
excess errors)
FAIL: gfortran.dg/alloc_comp_auto_array_1.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/actual_array_constructor_1.f90   -O2  (test for excess
errors)
FAIL: gfortran.dg/alloc_comp_bounds_1.f90   -O3 -fomit-frame-pointer
-funroll-loops  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_auto_array_1.f90   -O3 -fomit-frame-pointer  (test
for excess errors)
FAIL: gfortran.dg/actual_array_constructor_1.f90   -O3 -fomit-frame-pointer 
(test for excess errors)
FAIL: gfortran.dg/alloc_comp_auto_array_1.f90   -O3 -fomit-frame-pointer
-funroll-loops  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_bounds_1.f90   -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions  (test for excess errors)
FAIL: gfortran.dg/actual_array_constructor_1.f90   -O3 -fomit-frame-pointer
-funroll-loops  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_auto_array_1.f90   -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_bounds_1.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/actual_array_constructor_1.f90   -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_auto_array_1.f90   -O3 -g  (test for excess
errors)
FAIL: gfortran.dg/alloc_comp_bounds_1.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/actual_array_constructor_1.f90   -O3 -g  (test for excess
errors)
FAIL: gfortran.dg/alloc_comp_auto_array_1.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/alloc_comp_bounds_1.f90   -g -flto  (test for excess errors)
FAIL: gfortran.dg/actual_array_constructor_1.f90   -Os  (test for excess
errors)
FAIL: gfortran.dg/alloc_comp_auto_array_1.f90   -g -flto  (test for excess
errors)
FAIL: gfortran.dg/alloc_comp_class_1.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/actual_array_constructor_1.f90   -g -flto  (test for excess
errors)
FAIL: gfortran.dg/alloc_comp_auto_array_2.f90   -O0  (test for excess errors)
...

Reply via email to