blob: ab9f33bd4bc348ab821b2b423fc4fa308b63152a [file] [log] [blame]
#===------------------------------------------------------------------------===#
#
# Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
# See https://llvm.org/LICENSE.txt for license information.
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
#
#===------------------------------------------------------------------------===#
# These tests are skipped because they hit a 'not yet implemented' assertion
# in flang and thus fail to compile. They should be removed from here when the
# corresponding feature is implemented. Eventually, this variable should be
# removed altogether once all the missing features are implemented.
file(GLOB UNIMPLEMENTED_FILES CONFIGURE_DEPENDS
# unimplemented: lower descriptor designator to HLFIR value
allocatable_scalar_1.f90
deferred_type_param_8.f90
pointer_function_actual_1.f90
# unimplemented: compute elemental function result length parameters in HLFIR
array_temporaries_3.f90
pure_byref_1.f90
# unimplemented: BIND(C) INTENT(OUT) allocatable deallocation in HLFIR
bind_c_procs_3.f90
# unimplemented: pointer assignment inside FORALL
dependency_19.f90
forall_3.f90
pr49698.f90
)
# These tests are disabled because they fail when they are expected to pass.
file(GLOB FAILING_FILES CONFIGURE_DEPENDS
# ---------------------------------------------------------------------------
#
# These tests fail at runtime when they should pass. are likely a result of
# unimplemented features in the runtime, but they could also be bugs. If any
# will never pass with flang (if they use unsupported extensions for instance),
# they should be added to the Unsupported list.
all_bounds_1.f90
array_constructor_11.f90
array_constructor_45.f90
bounds_check_array_ctor_4.f90
bounds_check_fail_3.f90
bounds_check_12.f90
function_optimize_11.f90
maxloc_bounds_1.f90
maxloc_bounds_2.f90
maxloc_bounds_4.f90
maxloc_bounds_5.f90
maxloc_bounds_7.f90
maxloc_bounds_8.f90
pack_bounds_1.f90
pr67524.f90
spread_bounds_1.f90
transfer_array_intrinsic_4.f90
maxlocval_1.f90
)