The attached diff file begins some test suite cleanup.
The patch removes extra spaces between dg-do and the run directive, I only have gone through gfortran.dg and not its sub-directories. Interestingly, one of the tests fails when this space is removed. I fixed that by adding in a -O in the dg-options.
The PR is not about the extra spaces. Interestingly it is recommended in comment #3 that the -O0 which are superfluous be removed everywhere. I plan to make additional passes through the tests to clean out the -O and -O0 directives as suggested and see what the result is. I also plan to go through the sub-directories as well. (ie more patches will follow as I have time.)
The effect of removing the extra space is additional tests on the test case are run. [aside: I found one test case that had its executable bit set so I corrected it as well.]
Regression tested on x86-64-linux-gnu. OK for trunk? Author: Jerry DeLisle <jvdeli...@gcc.gnu.org> Date: Sat Oct 19 19:29:22 2024 -0700 Fortran: Remove extra space from dg-do run directives. gcc/testsuite/ChangeLog: PR fortran/28031 * gfortran.dg/ISO_Fortran_binding_4.f90: Delete extra space in dg-do run directive. * gfortran.dg/abort_shouldfail.f90: Likewise. * gfortran.dg/adjustl_1.f90: Likewise. * gfortran.dg/allocate_with_mold_3.f90: Likewise. * gfortran.dg/allocate_with_source_6.f90: Likewise. * gfortran.dg/altreturn_9_0.f90: Likewise. * gfortran.dg/array_constructor_52.f90: Likewise. * gfortran.dg/array_constructor_53.f90: Likewise. * gfortran.dg/array_simplify_2.f90: Likewise. * gfortran.dg/array_simplify_3.f90: Likewise. * gfortran.dg/block_14.f90: Likewise. * gfortran.dg/bound_9.f90: Likewise. * gfortran.dg/bounds_check_20.f90: Likewise. * gfortran.dg/c_funptr_1_mod.f90: Likewise. * gfortran.dg/char_result_mod_19.f90: Likewise. * gfortran.dg/coarray_data_1.f90: Likewise. * gfortran.dg/contiguous_8.f90: Likewise. * gfortran.dg/cray_pointers_2.f90: Likewise. * gfortran.dg/cshift_1.f90: Likewise. * gfortran.dg/cshift_2.f90: Likewise. * gfortran.dg/data_derived_1.f90: Likewise. * gfortran.dg/dec_union_12.f90: Remove executable bit from file permissions. * gfortran.dg/dependency_50.f90: Likewise. * gfortran.dg/dependency_51.f90: Likewise. * gfortran.dg/dependency_54.f90: Likewise. * gfortran.dg/derived_init_5.f90: Likewise. * gfortran.dg/dim_sum_1.f90: Likewise. * gfortran.dg/dim_sum_2.f90: Likewise. * gfortran.dg/dim_sum_3.f90: Likewise. * gfortran.dg/eoshift_3.f90: Likewise. * gfortran.dg/eoshift_4.f90: Likewise. * gfortran.dg/eoshift_5.f90: Likewise. * gfortran.dg/eoshift_6.f90: Likewise. * gfortran.dg/execute_command_line_3.f90: Likewise. * gfortran.dg/findloc_5.f90: Likewise. * gfortran.dg/implied_do_io_4.f90: Likewise. * gfortran.dg/implied_do_io_5.f90: Likewise. * gfortran.dg/implied_do_io_6.f90: Likewise. * gfortran.dg/inline_matmul_1.f90: Likewise. * gfortran.dg/inline_matmul_10.f90: Likewise. Add -O option. * gfortran.dg/inline_matmul_11.f90: Likewise. * gfortran.dg/inline_matmul_17.f90: Likewise. * gfortran.dg/inline_matmul_18.f90: Likewise. * gfortran.dg/inline_matmul_19.f90: Likewise. * gfortran.dg/inline_matmul_20.f90: Likewise. * gfortran.dg/inline_matmul_3.f90: Likewise. * gfortran.dg/inline_matmul_4.f90: Likewise. * gfortran.dg/inline_matmul_5.f90: Likewise. * gfortran.dg/inline_matmul_7.f90: Likewise. * gfortran.dg/inline_matmul_8.f90: Likewise. * gfortran.dg/inline_matmul_9.f90: Likewise. * gfortran.dg/intent_out_12.f90: Likewise. * gfortran.dg/internal_readwrite_4.f90: Likewise. * gfortran.dg/is_contiguous_2.f90: Likewise. * gfortran.dg/is_contiguous_3.f90: Likewise. * gfortran.dg/matmul_15.f90: Likewise. * gfortran.dg/matmul_16.f90: Likewise. * gfortran.dg/matmul_19.f90: Likewise. * gfortran.dg/matmul_blas_1.f: Likewise. * gfortran.dg/matmul_bounds_14.f: Likewise. * gfortran.dg/matmul_bounds_15.f: Likewise. * gfortran.dg/matmul_bounds_16.f: Likewise. * gfortran.dg/matmul_const.f90: Likewise. * gfortran.dg/maxloc_4.f90: Likewise. * gfortran.dg/maxval_parameter_1.f90: Likewise. * gfortran.dg/min_max_type.f90: Likewise. * gfortran.dg/min_max_type_2.f90: Likewise. * gfortran.dg/minloc_4.f90: Likewise. * gfortran.dg/minmaxloc_12.f90: Likewise. * gfortran.dg/minmaxloc_13.f90: Likewise. * gfortran.dg/minmaxloc_8.f90: Likewise. * gfortran.dg/minmaxloc_zerosize_1.f90: Likewise. * gfortran.dg/minval_char_5.f90: Likewise. * gfortran.dg/minval_parameter_1.f90: Likewise. * gfortran.dg/open_errors_3.f90: Likewise. * gfortran.dg/parameter_array_format.f90: Likewise. * gfortran.dg/recursive_check_16.f90: Likewise. * gfortran.dg/shape_9.f90: Likewise. * gfortran.dg/simplify_cshift_4.f90: Likewise. * gfortran.dg/simplify_eoshift_1.f90: Likewise. * gfortran.dg/stop_shouldfail.f90: Likewise. * gfortran.dg/structure_constructor_14.f90: Likewise. * gfortran.dg/substr_7.f90: Likewise. * gfortran.dg/zero_sized_9.f90: Likewise.
diff --git a/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_4.f90 b/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_4.f90 index c596e47cfdd..2e2bb72b373 100644 --- a/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_4.f90 +++ b/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_4.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR fortran/89384 - this used to give a wrong results ! with contiguous. ! The subroutine substr is a test to check a problem found while diff --git a/gcc/testsuite/gfortran.dg/abort_shouldfail.f90 b/gcc/testsuite/gfortran.dg/abort_shouldfail.f90 index 5a522ea7816..da41a9c6936 100644 --- a/gcc/testsuite/gfortran.dg/abort_shouldfail.f90 +++ b/gcc/testsuite/gfortran.dg/abort_shouldfail.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-shouldfail "Program aborted." } program main call abort diff --git a/gcc/testsuite/gfortran.dg/adjustl_1.f90 b/gcc/testsuite/gfortran.dg/adjustl_1.f90 index 4871e330d22..96f732de902 100644 --- a/gcc/testsuite/gfortran.dg/adjustl_1.f90 +++ b/gcc/testsuite/gfortran.dg/adjustl_1.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR 52749 - this used to ICE. ! Original test case by Stefan Mauerberger. PROGRAM test diff --git a/gcc/testsuite/gfortran.dg/allocate_with_mold_3.f90 b/gcc/testsuite/gfortran.dg/allocate_with_mold_3.f90 index 797edbe7d49..0d0a85f3dbc 100644 --- a/gcc/testsuite/gfortran.dg/allocate_with_mold_3.f90 +++ b/gcc/testsuite/gfortran.dg/allocate_with_mold_3.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR fortran/89174 - this used to segfault on execution. ! Test case by Neil Carlson. module mod diff --git a/gcc/testsuite/gfortran.dg/allocate_with_source_6.f90 b/gcc/testsuite/gfortran.dg/allocate_with_source_6.f90 index ab968969695..70cb69cbe59 100644 --- a/gcc/testsuite/gfortran.dg/allocate_with_source_6.f90 +++ b/gcc/testsuite/gfortran.dg/allocate_with_source_6.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-options "-fbounds-check" } ! ! Contributed by Juergen Reuter diff --git a/gcc/testsuite/gfortran.dg/altreturn_9_0.f90 b/gcc/testsuite/gfortran.dg/altreturn_9_0.f90 index 58715c7db40..0dad3e57238 100644 --- a/gcc/testsuite/gfortran.dg/altreturn_9_0.f90 +++ b/gcc/testsuite/gfortran.dg/altreturn_9_0.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-options -std=gnu } ! { dg-additional-sources altreturn_9_1.f90 } ! PR 89496 - wrong type for alternate return was generated diff --git a/gcc/testsuite/gfortran.dg/array_constructor_52.f90 b/gcc/testsuite/gfortran.dg/array_constructor_52.f90 index 63581acf989..835c382fbfc 100644 --- a/gcc/testsuite/gfortran.dg/array_constructor_52.f90 +++ b/gcc/testsuite/gfortran.dg/array_constructor_52.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR 84931 - long array constructors with type conversion were not ! handled correctly. program test diff --git a/gcc/testsuite/gfortran.dg/array_constructor_53.f90 b/gcc/testsuite/gfortran.dg/array_constructor_53.f90 index 8f7c87fe96c..ad3280b6629 100644 --- a/gcc/testsuite/gfortran.dg/array_constructor_53.f90 +++ b/gcc/testsuite/gfortran.dg/array_constructor_53.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR 84931 - long array constructors with type conversion were not ! handled correctly. array_constructor_52.f90 tests the original ! problem. diff --git a/gcc/testsuite/gfortran.dg/array_simplify_2.f90 b/gcc/testsuite/gfortran.dg/array_simplify_2.f90 index 36454044ee2..21f5a2b5385 100644 --- a/gcc/testsuite/gfortran.dg/array_simplify_2.f90 +++ b/gcc/testsuite/gfortran.dg/array_simplify_2.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR 85102 - this used to ICE ! Original test case by Gerhard Steinmetz program p diff --git a/gcc/testsuite/gfortran.dg/array_simplify_3.f90 b/gcc/testsuite/gfortran.dg/array_simplify_3.f90 index 31183b06990..0db5108943b 100644 --- a/gcc/testsuite/gfortran.dg/array_simplify_3.f90 +++ b/gcc/testsuite/gfortran.dg/array_simplify_3.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR 71203 - this used to ICE program p integer :: i diff --git a/gcc/testsuite/gfortran.dg/block_14.f90 b/gcc/testsuite/gfortran.dg/block_14.f90 index 824cb6ab2b7..24c10debd59 100644 --- a/gcc/testsuite/gfortran.dg/block_14.f90 +++ b/gcc/testsuite/gfortran.dg/block_14.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR 66113 - this used to ICE with deeply nested BLOCKS. program main integer :: n diff --git a/gcc/testsuite/gfortran.dg/bound_9.f90 b/gcc/testsuite/gfortran.dg/bound_9.f90 index 0bceff3334d..d9e9deb1d35 100644 --- a/gcc/testsuite/gfortran.dg/bound_9.f90 +++ b/gcc/testsuite/gfortran.dg/bound_9.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-options "-fdump-tree-original" } ! Check for different combinations of lbound for dummy arrays, ! stressing empty arrays. The assignments with "one =" should diff --git a/gcc/testsuite/gfortran.dg/bounds_check_20.f90 b/gcc/testsuite/gfortran.dg/bounds_check_20.f90 index 86a6d09aa27..f12c27c4bf3 100644 --- a/gcc/testsuite/gfortran.dg/bounds_check_20.f90 +++ b/gcc/testsuite/gfortran.dg/bounds_check_20.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-additional-options "-fcheck=bounds -ffrontend-optimize" } ! PR 85631 - this used to cause a runtime error with bounds checking. module x diff --git a/gcc/testsuite/gfortran.dg/c_funptr_1_mod.f90 b/gcc/testsuite/gfortran.dg/c_funptr_1_mod.f90 index 6db515bdf16..bcb6b317f6a 100644 --- a/gcc/testsuite/gfortran.dg/c_funptr_1_mod.f90 +++ b/gcc/testsuite/gfortran.dg/c_funptr_1_mod.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-additional-sources c_funptr_1.f90 } ! Additional module to go with c_funptr_1.f90 module win32_types diff --git a/gcc/testsuite/gfortran.dg/char_result_mod_19.f90 b/gcc/testsuite/gfortran.dg/char_result_mod_19.f90 index a2b5e94f1b6..5d841907c17 100644 --- a/gcc/testsuite/gfortran.dg/char_result_mod_19.f90 +++ b/gcc/testsuite/gfortran.dg/char_result_mod_19.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-additional-sources char_result_19.f90 } ! ! Module for char_result_19.f90 diff --git a/gcc/testsuite/gfortran.dg/coarray_data_1.f90 b/gcc/testsuite/gfortran.dg/coarray_data_1.f90 index e1cc33eab41..052eb037e01 100644 --- a/gcc/testsuite/gfortran.dg/coarray_data_1.f90 +++ b/gcc/testsuite/gfortran.dg/coarray_data_1.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-options "-fcoarray=lib -lcaf_single " } ! { dg-additional-options "-latomic" { target libatomic_available } } ! PR 71066 - this used to ICE diff --git a/gcc/testsuite/gfortran.dg/contiguous_8.f90 b/gcc/testsuite/gfortran.dg/contiguous_8.f90 index d362f1e381d..22881122259 100644 --- a/gcc/testsuite/gfortran.dg/contiguous_8.f90 +++ b/gcc/testsuite/gfortran.dg/contiguous_8.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR 56789 - packing / unpacking of contiguous arguments ! did not happen. diff --git a/gcc/testsuite/gfortran.dg/cray_pointers_2.f90 b/gcc/testsuite/gfortran.dg/cray_pointers_2.f90 index 4351874825e..a7e15bad850 100644 --- a/gcc/testsuite/gfortran.dg/cray_pointers_2.f90 +++ b/gcc/testsuite/gfortran.dg/cray_pointers_2.f90 @@ -1,6 +1,6 @@ ! Using two spaces between dg-do and run is a hack to keep gfortran-dg-runtest ! from cycling through optimization options for this expensive test. -! { dg-do run } +! { dg-do run } ! { dg-options "-O3 -fcray-pointer -fbounds-check -fno-inline" } ! { dg-timeout-factor 4 } ! diff --git a/gcc/testsuite/gfortran.dg/cshift_1.f90 b/gcc/testsuite/gfortran.dg/cshift_1.f90 index a5e221b80dd..d0277eab9fa 100644 --- a/gcc/testsuite/gfortran.dg/cshift_1.f90 +++ b/gcc/testsuite/gfortran.dg/cshift_1.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! Take cshift through its paces to make sure no boundary ! cases are wrong. diff --git a/gcc/testsuite/gfortran.dg/cshift_2.f90 b/gcc/testsuite/gfortran.dg/cshift_2.f90 index b13456925f7..945874504bc 100644 --- a/gcc/testsuite/gfortran.dg/cshift_2.f90 +++ b/gcc/testsuite/gfortran.dg/cshift_2.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! Test CSHIFT with array argument for shift module rnd implicit none diff --git a/gcc/testsuite/gfortran.dg/data_derived_1.f90 b/gcc/testsuite/gfortran.dg/data_derived_1.f90 index 4318f5824f9..0ca331e84c0 100644 --- a/gcc/testsuite/gfortran.dg/data_derived_1.f90 +++ b/gcc/testsuite/gfortran.dg/data_derived_1.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR 66328 - this used to give a wrong value for integer values for DATA program main TYPE t diff --git a/gcc/testsuite/gfortran.dg/dec_union_12.f90 b/gcc/testsuite/gfortran.dg/dec_union_12.f90 old mode 100755 new mode 100644 diff --git a/gcc/testsuite/gfortran.dg/dependency_50.f90 b/gcc/testsuite/gfortran.dg/dependency_50.f90 index c55da8fdb9d..1edb9bc8fe8 100644 --- a/gcc/testsuite/gfortran.dg/dependency_50.f90 +++ b/gcc/testsuite/gfortran.dg/dependency_50.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR 83224 - dependency mishandling with an array constructor ! Original test case by Urban Jost program dusty_corner diff --git a/gcc/testsuite/gfortran.dg/dependency_51.f90 b/gcc/testsuite/gfortran.dg/dependency_51.f90 index 6cd6af91221..29db017e53f 100644 --- a/gcc/testsuite/gfortran.dg/dependency_51.f90 +++ b/gcc/testsuite/gfortran.dg/dependency_51.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR 83224 - dependency mishandling with an array constructor ! Original test case by Urban Jost program dusty_corner diff --git a/gcc/testsuite/gfortran.dg/dependency_54.f90 b/gcc/testsuite/gfortran.dg/dependency_54.f90 index f738ed81d6c..7ad8a450911 100644 --- a/gcc/testsuite/gfortran.dg/dependency_54.f90 +++ b/gcc/testsuite/gfortran.dg/dependency_54.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-additional-options "-fdump-tree-original -ffrontend-optimize" } ! PR 65819 - this used to cause a temporary in matmul inlining. ! Check that these are absent by looking for the names of the diff --git a/gcc/testsuite/gfortran.dg/derived_init_5.f90 b/gcc/testsuite/gfortran.dg/derived_init_5.f90 index b94ca39ce02..c09bda57819 100644 --- a/gcc/testsuite/gfortran.dg/derived_init_5.f90 +++ b/gcc/testsuite/gfortran.dg/derived_init_5.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR 59781 - this was not initialized correctly before. ! Original test case by James Spencer. implicit none diff --git a/gcc/testsuite/gfortran.dg/dim_sum_1.f90 b/gcc/testsuite/gfortran.dg/dim_sum_1.f90 index 6a41ed99d43..b91a6ffccb1 100644 --- a/gcc/testsuite/gfortran.dg/dim_sum_1.f90 +++ b/gcc/testsuite/gfortran.dg/dim_sum_1.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-shouldfail "Dim argument incorrect in SUM intrinsic: is 5, should be between 1 and 2" } program summation diff --git a/gcc/testsuite/gfortran.dg/dim_sum_2.f90 b/gcc/testsuite/gfortran.dg/dim_sum_2.f90 index 58a724ac43a..993b33caccd 100644 --- a/gcc/testsuite/gfortran.dg/dim_sum_2.f90 +++ b/gcc/testsuite/gfortran.dg/dim_sum_2.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-shouldfail "Dim argument incorrect in SUM intrinsic: is 5, should be between 1 and 2" } program summation diff --git a/gcc/testsuite/gfortran.dg/dim_sum_3.f90 b/gcc/testsuite/gfortran.dg/dim_sum_3.f90 index b6c782439ed..3842e23bf34 100644 --- a/gcc/testsuite/gfortran.dg/dim_sum_3.f90 +++ b/gcc/testsuite/gfortran.dg/dim_sum_3.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-shouldfail "Dim argument incorrect in SUM intrinsic: is 5, should be between 1 and 2" } program summation diff --git a/gcc/testsuite/gfortran.dg/eoshift_3.f90 b/gcc/testsuite/gfortran.dg/eoshift_3.f90 index 2c2f7073a43..b8c16b5e2aa 100644 --- a/gcc/testsuite/gfortran.dg/eoshift_3.f90 +++ b/gcc/testsuite/gfortran.dg/eoshift_3.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! Check that eoshift works for three-dimensional arrays. module x implicit none diff --git a/gcc/testsuite/gfortran.dg/eoshift_4.f90 b/gcc/testsuite/gfortran.dg/eoshift_4.f90 index 85e5dab607d..daf5c6b2db7 100644 --- a/gcc/testsuite/gfortran.dg/eoshift_4.f90 +++ b/gcc/testsuite/gfortran.dg/eoshift_4.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! Check that eoshift works for three-dimensional arrays. module x implicit none diff --git a/gcc/testsuite/gfortran.dg/eoshift_5.f90 b/gcc/testsuite/gfortran.dg/eoshift_5.f90 index 89b04bde433..aeb9755be0e 100644 --- a/gcc/testsuite/gfortran.dg/eoshift_5.f90 +++ b/gcc/testsuite/gfortran.dg/eoshift_5.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! Check that eoshift works for three-dimensional arrays. module x implicit none diff --git a/gcc/testsuite/gfortran.dg/eoshift_6.f90 b/gcc/testsuite/gfortran.dg/eoshift_6.f90 index 864be5aa035..dba99650a01 100644 --- a/gcc/testsuite/gfortran.dg/eoshift_6.f90 +++ b/gcc/testsuite/gfortran.dg/eoshift_6.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! Check that eoshift works for three-dimensional arrays. module x implicit none diff --git a/gcc/testsuite/gfortran.dg/execute_command_line_3.f90 b/gcc/testsuite/gfortran.dg/execute_command_line_3.f90 index 7db17c25291..2775cb2f95a 100644 --- a/gcc/testsuite/gfortran.dg/execute_command_line_3.f90 +++ b/gcc/testsuite/gfortran.dg/execute_command_line_3.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR 82233 - there were program aborts for some of these commands. ! Original test case by Urban Jost. program boom diff --git a/gcc/testsuite/gfortran.dg/findloc_5.f90 b/gcc/testsuite/gfortran.dg/findloc_5.f90 index cf4bd3e2125..c2e59a6c912 100644 --- a/gcc/testsuite/gfortran.dg/findloc_5.f90 +++ b/gcc/testsuite/gfortran.dg/findloc_5.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! Check compile-time simplification of FINDLOC program main integer, dimension(4), parameter :: a1 = [1, 2, 3, 1] diff --git a/gcc/testsuite/gfortran.dg/implied_do_io_4.f90 b/gcc/testsuite/gfortran.dg/implied_do_io_4.f90 index 4b484d7d500..26efabf97a4 100644 --- a/gcc/testsuite/gfortran.dg/implied_do_io_4.f90 +++ b/gcc/testsuite/gfortran.dg/implied_do_io_4.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-additional-options "-ffrontend-optimize -fdump-tree-original" } ! PR fortran/35339 - make sure that I/O of an implied DO loop ! of allocatable character arrays a) works and b) is converted diff --git a/gcc/testsuite/gfortran.dg/implied_do_io_5.f90 b/gcc/testsuite/gfortran.dg/implied_do_io_5.f90 index 988d0040e91..75d1ba6ef42 100644 --- a/gcc/testsuite/gfortran.dg/implied_do_io_5.f90 +++ b/gcc/testsuite/gfortran.dg/implied_do_io_5.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-additional-options "-ffrontend-optimize" } ! PR fortran/85387 - incorrect output ! Original test case by Vittorio Zecca diff --git a/gcc/testsuite/gfortran.dg/implied_do_io_6.f90 b/gcc/testsuite/gfortran.dg/implied_do_io_6.f90 index ebc99b234d1..ca8b698a688 100644 --- a/gcc/testsuite/gfortran.dg/implied_do_io_6.f90 +++ b/gcc/testsuite/gfortran.dg/implied_do_io_6.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-options "-ffrontend-optimize" } ! PR 86837 - this was mis-optimized by trying to turn this into an ! array I/O statement. diff --git a/gcc/testsuite/gfortran.dg/inline_matmul_1.f90 b/gcc/testsuite/gfortran.dg/inline_matmul_1.f90 index b0d5a037b4f..9c241fd12d4 100644 --- a/gcc/testsuite/gfortran.dg/inline_matmul_1.f90 +++ b/gcc/testsuite/gfortran.dg/inline_matmul_1.f90 @@ -1,5 +1,5 @@ -! { dg-do run } -! { dg-options "-ffrontend-optimize -fdump-tree-optimized -Wrealloc-lhs" } +! { dg-do run } +! { dg-options "-ffrontend-optimize -fdump-tree-optimized -Wrealloc-lhs -O" } ! PR 37131 - check basic functionality of inlined matmul, making ! sure that the library is not called, with and without reallocation. diff --git a/gcc/testsuite/gfortran.dg/inline_matmul_10.f90 b/gcc/testsuite/gfortran.dg/inline_matmul_10.f90 index fe0d3ad1056..d15c43c24bb 100644 --- a/gcc/testsuite/gfortran.dg/inline_matmul_10.f90 +++ b/gcc/testsuite/gfortran.dg/inline_matmul_10.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-options "-ffrontend-optimize" } ! PR 66111 - this used to ICE with matmul inlining. ! Original test case by Mikael Morin. diff --git a/gcc/testsuite/gfortran.dg/inline_matmul_11.f90 b/gcc/testsuite/gfortran.dg/inline_matmul_11.f90 index d4a944de724..484b88987b1 100644 --- a/gcc/testsuite/gfortran.dg/inline_matmul_11.f90 +++ b/gcc/testsuite/gfortran.dg/inline_matmul_11.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-additional-options "-ffrontend-optimize -fdump-tree-optimized" } ! PR fortran/66176 - inline conjg for matml. program main diff --git a/gcc/testsuite/gfortran.dg/inline_matmul_17.f90 b/gcc/testsuite/gfortran.dg/inline_matmul_17.f90 index cff4b6ce5e2..19a0aee19c0 100644 --- a/gcc/testsuite/gfortran.dg/inline_matmul_17.f90 +++ b/gcc/testsuite/gfortran.dg/inline_matmul_17.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-options "-O -fdump-tree-optimized -finline-matmul-limit=1000" } module x implicit none diff --git a/gcc/testsuite/gfortran.dg/inline_matmul_18.f90 b/gcc/testsuite/gfortran.dg/inline_matmul_18.f90 index afca8f03a1b..1c369e3add9 100644 --- a/gcc/testsuite/gfortran.dg/inline_matmul_18.f90 +++ b/gcc/testsuite/gfortran.dg/inline_matmul_18.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-options "-O -finline-matmul-limit=100 -fdump-tree-optimized" } ! PR 80975 - this did not zero the result array in the library version; ! make sure this also doesn't happen in the inline version. diff --git a/gcc/testsuite/gfortran.dg/inline_matmul_19.f90 b/gcc/testsuite/gfortran.dg/inline_matmul_19.f90 index bf832387866..0791ab41fb1 100644 --- a/gcc/testsuite/gfortran.dg/inline_matmul_19.f90 +++ b/gcc/testsuite/gfortran.dg/inline_matmul_19.f90 @@ -1,4 +1,4 @@ - ! { dg-do run } + ! { dg-do run } ! { dg-options "-ffrontend-optimize" } ! PR 81974 - this used to cause an ICE. diff --git a/gcc/testsuite/gfortran.dg/inline_matmul_20.f90 b/gcc/testsuite/gfortran.dg/inline_matmul_20.f90 index 8f27292fd1a..05eb7903a50 100644 --- a/gcc/testsuite/gfortran.dg/inline_matmul_20.f90 +++ b/gcc/testsuite/gfortran.dg/inline_matmul_20.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-additional-options "-fno-realloc-lhs -ffrontend-optimize" } ! This used to segfault at runtime. ! Original test case by Harald Anlauf. diff --git a/gcc/testsuite/gfortran.dg/inline_matmul_3.f90 b/gcc/testsuite/gfortran.dg/inline_matmul_3.f90 index adb59e074b9..867f5c5d9c8 100644 --- a/gcc/testsuite/gfortran.dg/inline_matmul_3.f90 +++ b/gcc/testsuite/gfortran.dg/inline_matmul_3.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-options "-O3 -finline-matmul-limit=2 -fdump-tree-optimized" } ! PR 37131 - all calls to matmul should be kept program main diff --git a/gcc/testsuite/gfortran.dg/inline_matmul_4.f90 b/gcc/testsuite/gfortran.dg/inline_matmul_4.f90 index cb4e05121ca..2fbe7a17d3a 100644 --- a/gcc/testsuite/gfortran.dg/inline_matmul_4.f90 +++ b/gcc/testsuite/gfortran.dg/inline_matmul_4.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-options "-O3 -finline-matmul-limit=10 -fdump-tree-optimized -fdump-tree-original" } ! PR 37131 - all calls to matmul should be optimized away with -O3 ! and the high limit. diff --git a/gcc/testsuite/gfortran.dg/inline_matmul_5.f90 b/gcc/testsuite/gfortran.dg/inline_matmul_5.f90 index 3f5a9d391ab..563316b54e5 100644 --- a/gcc/testsuite/gfortran.dg/inline_matmul_5.f90 +++ b/gcc/testsuite/gfortran.dg/inline_matmul_5.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-options "-ffrontend-optimize" } program main diff --git a/gcc/testsuite/gfortran.dg/inline_matmul_7.f90 b/gcc/testsuite/gfortran.dg/inline_matmul_7.f90 index 34716bc5daa..7c72b7c3f88 100644 --- a/gcc/testsuite/gfortran.dg/inline_matmul_7.f90 +++ b/gcc/testsuite/gfortran.dg/inline_matmul_7.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-options "-ffrontend-optimize -fdump-tree-original" } program main diff --git a/gcc/testsuite/gfortran.dg/inline_matmul_8.f90 b/gcc/testsuite/gfortran.dg/inline_matmul_8.f90 index 272f65f55ea..d5408e10e32 100644 --- a/gcc/testsuite/gfortran.dg/inline_matmul_8.f90 +++ b/gcc/testsuite/gfortran.dg/inline_matmul_8.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-options "-ffrontend-optimize -fdump-tree-original" } ! PR 66041 - this used to ICE with an incomplete fix for the PR. program main diff --git a/gcc/testsuite/gfortran.dg/inline_matmul_9.f90 b/gcc/testsuite/gfortran.dg/inline_matmul_9.f90 index 074936ae2ce..a88a015a0ed 100644 --- a/gcc/testsuite/gfortran.dg/inline_matmul_9.f90 +++ b/gcc/testsuite/gfortran.dg/inline_matmul_9.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-options "-ffrontend-optimize -fdump-tree-optimized" } ! PR 66041 - this used to ICE with an incomplete fix for the PR. program main diff --git a/gcc/testsuite/gfortran.dg/intent_out_12.f90 b/gcc/testsuite/gfortran.dg/intent_out_12.f90 index e838bcbb4c2..2c978066ac5 100644 --- a/gcc/testsuite/gfortran.dg/intent_out_12.f90 +++ b/gcc/testsuite/gfortran.dg/intent_out_12.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR fortran/87401 - this used to segfault at runtime. ! Test case by Janus Weil. diff --git a/gcc/testsuite/gfortran.dg/internal_readwrite_4.f90 b/gcc/testsuite/gfortran.dg/internal_readwrite_4.f90 index cd2e684a456..5efaf72c371 100644 --- a/gcc/testsuite/gfortran.dg/internal_readwrite_4.f90 +++ b/gcc/testsuite/gfortran.dg/internal_readwrite_4.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR 83436 - this used to cause an error. ! Original test case by Daan van Vugt. module mod_random_seed diff --git a/gcc/testsuite/gfortran.dg/is_contiguous_2.f90 b/gcc/testsuite/gfortran.dg/is_contiguous_2.f90 index 210c191956b..869c88ee1af 100644 --- a/gcc/testsuite/gfortran.dg/is_contiguous_2.f90 +++ b/gcc/testsuite/gfortran.dg/is_contiguous_2.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! ! PR fortran/45424 ! PR fortran/48820 diff --git a/gcc/testsuite/gfortran.dg/is_contiguous_3.f90 b/gcc/testsuite/gfortran.dg/is_contiguous_3.f90 index e4d20605f24..894cfbe8ab3 100644 --- a/gcc/testsuite/gfortran.dg/is_contiguous_3.f90 +++ b/gcc/testsuite/gfortran.dg/is_contiguous_3.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-additional-options "-fdump-tree-original" } ! PR 45424 - compile-time simplification of is_contiguous program main diff --git a/gcc/testsuite/gfortran.dg/matmul_15.f90 b/gcc/testsuite/gfortran.dg/matmul_15.f90 index 9e731ed57be..e99c4a686ca 100644 --- a/gcc/testsuite/gfortran.dg/matmul_15.f90 +++ b/gcc/testsuite/gfortran.dg/matmul_15.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-options "-finline-matmul-limit=0" } ! Stress-test the matmul blocking code with sizes close to or ! equal to powers ot two. diff --git a/gcc/testsuite/gfortran.dg/matmul_16.f90 b/gcc/testsuite/gfortran.dg/matmul_16.f90 index 8d8429136f6..2f711890cdc 100644 --- a/gcc/testsuite/gfortran.dg/matmul_16.f90 +++ b/gcc/testsuite/gfortran.dg/matmul_16.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-options "-finline-matmul-limit=0" } ! PR 80975 - this did not zero the result array program bogus_matmul diff --git a/gcc/testsuite/gfortran.dg/matmul_19.f90 b/gcc/testsuite/gfortran.dg/matmul_19.f90 index c4549240c1f..e2991fa7409 100644 --- a/gcc/testsuite/gfortran.dg/matmul_19.f90 +++ b/gcc/testsuite/gfortran.dg/matmul_19.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-options "-finline-matmul-limit=0" } ! PR 86704 - this used to segfault. diff --git a/gcc/testsuite/gfortran.dg/matmul_blas_1.f b/gcc/testsuite/gfortran.dg/matmul_blas_1.f index 6a88981c9d7..ac40611dd37 100644 --- a/gcc/testsuite/gfortran.dg/matmul_blas_1.f +++ b/gcc/testsuite/gfortran.dg/matmul_blas_1.f @@ -1,4 +1,4 @@ -C { dg-do run } +C { dg-do run } C { dg-options "-fcheck=bounds -fdump-tree-optimized -fblas-matmul-limit=1 -O -fexternal-blas" } C { dg-additional-sources blas_gemm_routines.f } C Test calling of BLAS routines diff --git a/gcc/testsuite/gfortran.dg/matmul_bounds_14.f b/gcc/testsuite/gfortran.dg/matmul_bounds_14.f index 4c8a51521d6..b07892eb3e8 100644 --- a/gcc/testsuite/gfortran.dg/matmul_bounds_14.f +++ b/gcc/testsuite/gfortran.dg/matmul_bounds_14.f @@ -1,4 +1,4 @@ -C { dg-do run } +C { dg-do run } C { dg-options "-fno-realloc-lhs -fdump-tree-optimized -fcheck=bounds -fblas-matmul-limit=1 -O -fexternal-blas" } C { dg-shouldfail "Fortran runtime error: Array bound mismatch for dimension 2 of array." } C { dg-additional-sources blas_gemm_routines.f } diff --git a/gcc/testsuite/gfortran.dg/matmul_bounds_15.f b/gcc/testsuite/gfortran.dg/matmul_bounds_15.f index db4627adb9f..47aa56ae192 100644 --- a/gcc/testsuite/gfortran.dg/matmul_bounds_15.f +++ b/gcc/testsuite/gfortran.dg/matmul_bounds_15.f @@ -1,4 +1,4 @@ -C { dg-do run } +C { dg-do run } C { dg-options "-fdump-tree-optimized -fcheck=bounds -fblas-matmul-limit=1 -O -fexternal-blas" } C { dg-shouldfail "Fortran runtime error: Incorrect extent in argument B in MATMUL intrinsic in dimension 1.*" } C { dg-additional-sources blas_gemm_routines.f } diff --git a/gcc/testsuite/gfortran.dg/matmul_bounds_16.f b/gcc/testsuite/gfortran.dg/matmul_bounds_16.f index 50e91ae4958..0ab58169712 100644 --- a/gcc/testsuite/gfortran.dg/matmul_bounds_16.f +++ b/gcc/testsuite/gfortran.dg/matmul_bounds_16.f @@ -1,4 +1,4 @@ -C { dg-do run } +C { dg-do run } C { dg-options "-fdump-tree-optimized -fcheck=bounds -fblas-matmul-limit=1 -O -fexternal-blas" } C { dg-shouldfail "Fortran runtime error: Incorrect extent in argument B in MATMUL intrinsic in dimension 1" } C { dg-additional-sources blas_gemm_routines.f } diff --git a/gcc/testsuite/gfortran.dg/matmul_const.f90 b/gcc/testsuite/gfortran.dg/matmul_const.f90 index ab186fdd883..187727fa038 100644 --- a/gcc/testsuite/gfortran.dg/matmul_const.f90 +++ b/gcc/testsuite/gfortran.dg/matmul_const.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-additional-options "-fno-frontend-optimize -fdump-tree-original" } program main integer, parameter :: A(3,2) = reshape([1,2,3,4,5,6],[3,2]) diff --git a/gcc/testsuite/gfortran.dg/maxloc_4.f90 b/gcc/testsuite/gfortran.dg/maxloc_4.f90 index b17a55f5a30..396b0eff6e9 100644 --- a/gcc/testsuite/gfortran.dg/maxloc_4.f90 +++ b/gcc/testsuite/gfortran.dg/maxloc_4.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! Check that simplification of maxloc works program main implicit none diff --git a/gcc/testsuite/gfortran.dg/maxval_parameter_1.f90 b/gcc/testsuite/gfortran.dg/maxval_parameter_1.f90 index 4c809d82c1c..71a03382f6c 100644 --- a/gcc/testsuite/gfortran.dg/maxval_parameter_1.f90 +++ b/gcc/testsuite/gfortran.dg/maxval_parameter_1.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! Test for run-time simplification of maxval program main implicit none diff --git a/gcc/testsuite/gfortran.dg/min_max_type.f90 b/gcc/testsuite/gfortran.dg/min_max_type.f90 index 58137ada36d..cce7021edcf 100644 --- a/gcc/testsuite/gfortran.dg/min_max_type.f90 +++ b/gcc/testsuite/gfortran.dg/min_max_type.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! Make sure this is evaluated correctly even though max ! has been declared integer. ! Original test case by Gerhard Steinmetz. diff --git a/gcc/testsuite/gfortran.dg/min_max_type_2.f90 b/gcc/testsuite/gfortran.dg/min_max_type_2.f90 index e2b6d6745d9..79c4a4d0f4f 100644 --- a/gcc/testsuite/gfortran.dg/min_max_type_2.f90 +++ b/gcc/testsuite/gfortran.dg/min_max_type_2.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR 88658 - make sure the types for min1, max1, amax0 and amin0 are ! correct when simplified diff --git a/gcc/testsuite/gfortran.dg/minloc_4.f90 b/gcc/testsuite/gfortran.dg/minloc_4.f90 index de9f40a8956..eb3cd35851c 100644 --- a/gcc/testsuite/gfortran.dg/minloc_4.f90 +++ b/gcc/testsuite/gfortran.dg/minloc_4.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! Check that simplification of minloc works program main implicit none diff --git a/gcc/testsuite/gfortran.dg/minmaxloc_12.f90 b/gcc/testsuite/gfortran.dg/minmaxloc_12.f90 index 54bebba826f..2c0317c77b6 100644 --- a/gcc/testsuite/gfortran.dg/minmaxloc_12.f90 +++ b/gcc/testsuite/gfortran.dg/minmaxloc_12.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! Test compile-time simplification of minloc and maxloc with BACK argument program main integer, parameter :: i1(*) = [ 1,2,3,1,2,3]; diff --git a/gcc/testsuite/gfortran.dg/minmaxloc_13.f90 b/gcc/testsuite/gfortran.dg/minmaxloc_13.f90 index 3ebfdc921ec..fe7bd1e1d28 100644 --- a/gcc/testsuite/gfortran.dg/minmaxloc_13.f90 +++ b/gcc/testsuite/gfortran.dg/minmaxloc_13.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! Test run-time of MINLOC and MAXLOC with BACK program main implicit none diff --git a/gcc/testsuite/gfortran.dg/minmaxloc_8.f90 b/gcc/testsuite/gfortran.dg/minmaxloc_8.f90 index e4097e50d4b..fa366b7d18e 100644 --- a/gcc/testsuite/gfortran.dg/minmaxloc_8.f90 +++ b/gcc/testsuite/gfortran.dg/minmaxloc_8.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-options "-fdump-tree-original" } ! Test that minloc and maxloc using KINDs return the right ! kind, by using unformatted I/O for a specific kind. diff --git a/gcc/testsuite/gfortran.dg/minmaxloc_zerosize_1.f90 b/gcc/testsuite/gfortran.dg/minmaxloc_zerosize_1.f90 index 94e5d00b064..d0c79a80ef3 100644 --- a/gcc/testsuite/gfortran.dg/minmaxloc_zerosize_1.f90 +++ b/gcc/testsuite/gfortran.dg/minmaxloc_zerosize_1.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-additional-options "-fdump-tree-original" } program main implicit none diff --git a/gcc/testsuite/gfortran.dg/minval_char_5.f90 b/gcc/testsuite/gfortran.dg/minval_char_5.f90 index 31b873427c9..f205e560842 100644 --- a/gcc/testsuite/gfortran.dg/minval_char_5.f90 +++ b/gcc/testsuite/gfortran.dg/minval_char_5.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR fortran/83316 - this used to ICE program tminmaxval implicit none diff --git a/gcc/testsuite/gfortran.dg/minval_parameter_1.f90 b/gcc/testsuite/gfortran.dg/minval_parameter_1.f90 index dd136ec0a85..789abd4c216 100644 --- a/gcc/testsuite/gfortran.dg/minval_parameter_1.f90 +++ b/gcc/testsuite/gfortran.dg/minval_parameter_1.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! Test for run-time simplification of minval program main implicit none diff --git a/gcc/testsuite/gfortran.dg/open_errors_3.f90 b/gcc/testsuite/gfortran.dg/open_errors_3.f90 index da9495610d4..5fbcbe030e5 100644 --- a/gcc/testsuite/gfortran.dg/open_errors_3.f90 +++ b/gcc/testsuite/gfortran.dg/open_errors_3.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR 90461 Open file on multiple units as of F2018 program openmult implicit none diff --git a/gcc/testsuite/gfortran.dg/parameter_array_format.f90 b/gcc/testsuite/gfortran.dg/parameter_array_format.f90 index d4ae9dac8c9..cdaa18530e5 100644 --- a/gcc/testsuite/gfortran.dg/parameter_array_format.f90 +++ b/gcc/testsuite/gfortran.dg/parameter_array_format.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR fortran/66709 ! Check that parameter formats are handled correctly. ! Original test case by Gerhard Steinmetz. diff --git a/gcc/testsuite/gfortran.dg/recursive_check_16.f90 b/gcc/testsuite/gfortran.dg/recursive_check_16.f90 index d8e9d69ea7b..d2a55687d5f 100644 --- a/gcc/testsuite/gfortran.dg/recursive_check_16.f90 +++ b/gcc/testsuite/gfortran.dg/recursive_check_16.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! ! { dg-options "-fcheck=recursion" } ! PR 95743 - this used cause a runtime error. ! Test case by Antoine Lemoine diff --git a/gcc/testsuite/gfortran.dg/shape_9.f90 b/gcc/testsuite/gfortran.dg/shape_9.f90 index 8deb3b2a999..66482dc4b54 100644 --- a/gcc/testsuite/gfortran.dg/shape_9.f90 +++ b/gcc/testsuite/gfortran.dg/shape_9.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-require-effective-target lto } ! { dg-options "-flto" } ! Check that there are no warnings with LTO for a KIND argument. diff --git a/gcc/testsuite/gfortran.dg/simplify_cshift_4.f90 b/gcc/testsuite/gfortran.dg/simplify_cshift_4.f90 index 2c7842fa3f3..c15ffd6a371 100644 --- a/gcc/testsuite/gfortran.dg/simplify_cshift_4.f90 +++ b/gcc/testsuite/gfortran.dg/simplify_cshift_4.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } program main implicit none integer :: i diff --git a/gcc/testsuite/gfortran.dg/simplify_eoshift_1.f90 b/gcc/testsuite/gfortran.dg/simplify_eoshift_1.f90 index f69c21db40e..f7789c1106b 100644 --- a/gcc/testsuite/gfortran.dg/simplify_eoshift_1.f90 +++ b/gcc/testsuite/gfortran.dg/simplify_eoshift_1.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } program main implicit none integer :: i,n1, n2, n3 diff --git a/gcc/testsuite/gfortran.dg/stop_shouldfail.f90 b/gcc/testsuite/gfortran.dg/stop_shouldfail.f90 index 11fc12b4dc9..9ef5c0c7852 100644 --- a/gcc/testsuite/gfortran.dg/stop_shouldfail.f90 +++ b/gcc/testsuite/gfortran.dg/stop_shouldfail.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! { dg-shouldfail "STOP 1" } program main stop 1 diff --git a/gcc/testsuite/gfortran.dg/structure_constructor_14.f90 b/gcc/testsuite/gfortran.dg/structure_constructor_14.f90 index 10626f2a12a..62472c7d4d3 100644 --- a/gcc/testsuite/gfortran.dg/structure_constructor_14.f90 +++ b/gcc/testsuite/gfortran.dg/structure_constructor_14.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR 48890, PR 83823 ! Test fix for wrong length in parameters. Original test cases ! by mhp77 (a) gmx.at and Harald Anlauf. diff --git a/gcc/testsuite/gfortran.dg/substr_7.f90 b/gcc/testsuite/gfortran.dg/substr_7.f90 index 3d8f2e1bd55..a836db4ca48 100644 --- a/gcc/testsuite/gfortran.dg/substr_7.f90 +++ b/gcc/testsuite/gfortran.dg/substr_7.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } ! PR 70068 - used to allocate too much memory ! Original test cases by Gerhard Steinmetz program p diff --git a/gcc/testsuite/gfortran.dg/zero_sized_9.f90 b/gcc/testsuite/gfortran.dg/zero_sized_9.f90 index 891a0138cea..d72d44741ed 100644 --- a/gcc/testsuite/gfortran.dg/zero_sized_9.f90 +++ b/gcc/testsuite/gfortran.dg/zero_sized_9.f90 @@ -1,4 +1,4 @@ -! { dg-do run } +! { dg-do run } program main implicit none integer, parameter :: a(0,3) = 0