Skip to content

Commit 050cf56

Browse files
committed
[flang][tests] Disable Fortran/gfortran/regression/finalize_38.f90
One test case in finalize_38.f90 expects that an allocatable component of an expression result will not be finalized. The flang-new compiler is being updated by the pull request llvm/llvm-project#153509 to ensure finalization of allocatables when they are deallocated, since this is an event that triggers finalization (F'2023 7.5.6.3p2) on a finalizable (3.71) data entity (3.41).
1 parent 69f057c commit 050cf56

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Fortran/gfortran/regression/DisabledFiles.cmake

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -383,6 +383,9 @@ file(GLOB UNIMPLEMENTED_FILES CONFIGURE_DEPENDS
383383
norm2_3.f90
384384
pr96711.f90
385385

386+
# pmk?
387+
large_integer_kind_2.f90
388+
386389
# unimplemented: compute elemental function result length parameters in HLFIR
387390
elemental_function_3.f90
388391

@@ -1850,4 +1853,7 @@ file(GLOB FAILING_FILES CONFIGURE_DEPENDS
18501853
# warning, so long as it is not used in that scope.
18511854
use_15.f90
18521855
use_rename_8.f90
1856+
1857+
# The "stop 171" case expects an incorrect number of finalizations.
1858+
finalize_38.f90
18531859
)

0 commit comments

Comments
 (0)