Skip to content

Commit a10be07

Browse files
tarunprabhuTarun Prabhu
andauthored
[Fortran/gfortran][NFC] Recategorize tests
Move some disabled test to the "unsupported" category since there is no reasonable way for those tests to be fixed. Recategorize other tests so their reasons for being disabled are accurate. --------- Co-authored-by: Tarun Prabhu <[email protected]>
1 parent 1459f2a commit a10be07

File tree

1 file changed

+19
-20
lines changed

1 file changed

+19
-20
lines changed

Fortran/gfortran/regression/DisabledFiles.cmake

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,21 @@ file(GLOB UNSUPPORTED_FILES CONFIGURE_DEPENDS
119119
unlimited_polymorphic_14.f90
120120
# Unsupported predefined macro: __TIMESTAMP__
121121
wdate-time.F90
122+
123+
# This test checks that two arrays, initialized with random real numbers that
124+
# are converted to integers, are not identical. It is possible, though
125+
# unlikely for such "randomly initialized" arrays to be identical. Because of
126+
# this inherent flakiness, this test will remain unsupported.
127+
random_init_2.f90
128+
129+
# Test is not conformant as it writes to a constant argument
130+
# Similar test, that is conformant, added to UnitTests/assign-goto
131+
assign_5.f90
132+
133+
# Test is not conformant as it expects different value of cmdstat and cmdmsg
134+
# Similar test added: UnitTests/execute_command_line
135+
execute_command_line_1.f90
136+
execute_command_line_3.f90
122137
)
123138

124139
# These tests are skipped because they hit a 'not yet implemented' assertion
@@ -291,11 +306,6 @@ file(GLOB UNIMPLEMENTED_FILES CONFIGURE_DEPENDS
291306
# unimplemented: intrinsic: co_broadcast
292307
coarray_collectives_17.f90
293308

294-
# Test is not conformant as it expects different value of cmdstat and cmdmsg
295-
# Similar test added: UnitTests/execute_command_line
296-
execute_command_line_1.f90
297-
execute_command_line_3.f90
298-
299309
# unimplemented: intrinsic: failed_images
300310
coarray_failed_images_1.f08
301311

@@ -1008,25 +1018,20 @@ file(GLOB FAILING_FILES CONFIGURE_DEPENDS
10081018
widechar_IO_4.f90
10091019
zero_sized_1.f90
10101020
elemental_function_2.f90
1021+
do_check_1.f90
1022+
random_3.f90
10111023

10121024
# These tests fail at runtime on AArch64 (but pass on x86). Disable them
10131025
# anyway so the test-suite passes by default on AArch64.
10141026
entry_23.f
10151027
findloc_8.f90
10161028
pr99210.f90
10171029

1018-
# These tests fail on Ubuntu because of a bug in the not utility. At least
1019-
# some of these should work once the issue with not has been fixed.
1020-
#
1021-
# https://github.com/llvm/llvm-test-suite/pull/102#issuecomment-1980674221
1022-
#
1023-
do_check_1.f90
1030+
# These tests go into an infinite loop printing "Hello World"
10241031
pointer_check_1.f90
10251032
pointer_check_2.f90
10261033
pointer_check_3.f90
10271034
pointer_check_4.f90
1028-
random_3.f90
1029-
unpack_bounds_1.f90
10301035

10311036
# ---------------------------------------------------------------------------
10321037
#
@@ -1050,6 +1055,7 @@ file(GLOB FAILING_FILES CONFIGURE_DEPENDS
10501055
no_unit_error_1.f90
10511056
pointer_check_10.f90
10521057
pointer_remapping_6.f08
1058+
unpack_bounds_1.f90
10531059

10541060
# ---------------------------------------------------------------------------
10551061
#
@@ -1408,10 +1414,6 @@ file(GLOB FAILING_FILES CONFIGURE_DEPENDS
14081414
directive_unroll_5.f90
14091415
# Tests "!GCC$ attributes weak :: x"
14101416
weak-3.f90
1411-
# Test is not conformant as it writes to a constant argument
1412-
# Similar test, that is conformant, added to UnitTests/assign-goto
1413-
assign_5.f90
1414-
14151417

14161418
# Probable bugs
14171419
# ["a", "ab"]
@@ -1793,9 +1795,6 @@ file(GLOB FAILING_FILES CONFIGURE_DEPENDS
17931795
# for the buildbot, this is disabled.
17941796
internal_dummy_2.f08
17951797

1796-
# These are flaky tests, which may fail sometimes.
1797-
random_init_2.f90
1798-
17991798
# The causes of failure of these tests need to be investigated
18001799
PR113061.f90
18011800
allocate_with_source_29.f90

0 commit comments

Comments
 (0)