Skip to content

Commit f377b27

Browse files
authored
[flang] Enable tests that have structure constructors with allocatable component (#76)
1 parent e1ed8de commit f377b27

File tree

1 file changed

+13
-38
lines changed

1 file changed

+13
-38
lines changed

Fortran/gfortran/regression/DisabledFiles.cmake

Lines changed: 13 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -686,6 +686,14 @@ file(GLOB UNIMPLEMENTED_FILES CONFIGURE_DEPENDS
686686
public_private_module_2.f90
687687
sizeof_3.f90
688688

689+
# unimplemented: dynamic character length in structure constructor
690+
alloc_comp_assign_13.f08
691+
alloc_comp_assign_14.f08
692+
array_reference_2.f90
693+
block_13.f08
694+
deferred_type_component_1.f90
695+
deferred_type_component_2.f90
696+
689697
# unimplemented: character array expression temp with dynamic length.
690698
actual_array_constructor_2.f90
691699
array_constructor_17.f90
@@ -703,44 +711,6 @@ file(GLOB UNIMPLEMENTED_FILES CONFIGURE_DEPENDS
703711
pr91862.f90
704712
transfer_resolve_1.f90
705713

706-
# unimplemented: allocatable component in structure constructor
707-
allocatable_scalar_13.f90
708-
alloc_comp_assign_13.f08
709-
alloc_comp_assign_14.f08
710-
alloc_comp_assign_2.f90
711-
alloc_comp_assign_3.f90
712-
alloc_comp_assign_4.f90
713-
alloc_comp_assign_5.f90
714-
alloc_comp_class_3.f03
715-
alloc_comp_class_4.f03
716-
alloc_comp_constructor_1.f90
717-
alloc_comp_constructor_2.f90
718-
alloc_comp_constructor_3.f90
719-
alloc_comp_constructor_4.f90
720-
alloc_comp_constructor_7.f90
721-
alloc_comp_deep_copy_2.f03
722-
alloc_comp_deep_copy_3.f03
723-
alloc_comp_initializer_1.f90
724-
alloc_comp_initializer_4.f03
725-
alloc_comp_init_expr.f03
726-
alloc_comp_optional_1.f90
727-
alloc_comp_result_1.f90
728-
array_reference_2.f90
729-
associate_60.f90
730-
block_13.f08
731-
class_result_9.f90
732-
deferred_type_component_1.f90
733-
deferred_type_component_2.f90
734-
derived_constructor_comps_5.f90
735-
derived_constructor_comps_6.f90
736-
extends_4.f03
737-
null_9.f90
738-
pr43808.f90
739-
realloc_on_assign_16.f90
740-
realloc_on_assign_17.f90
741-
structure_constructor_17.f90
742-
typebound_operator_13.f03
743-
744714
# unimplemented: allocatable components in derived type assignment
745715
alloc_comp_result_2.f90
746716
generic_30.f90
@@ -1028,6 +998,7 @@ file(GLOB UNIMPLEMENTED_FILES CONFIGURE_DEPENDS
1028998
# polymorphic types are enabled by default.
1029999
actual_array_offset_1.f90
10301000
allocate_class_3.f90
1001+
allocate_class_4.f90
10311002
allocate_with_mold_1.f90
10321003
allocate_with_mold_3.f90
10331004
allocate_with_source_15.f03
@@ -1038,9 +1009,11 @@ file(GLOB UNIMPLEMENTED_FILES CONFIGURE_DEPENDS
10381009
alloc_comp_assign_12.f03
10391010
alloc_comp_assign_16.f03
10401011
alloc_comp_class_1.f90
1012+
alloc_comp_class_4.f03
10411013
alloc_comp_class_5.f03
10421014
associate_28.f90
10431015
associate_46.f90
1016+
associate_60.f90
10441017
associated_target_6.f03
10451018
associated_target_7.f90
10461019
class_19.f03
@@ -1063,6 +1036,7 @@ file(GLOB UNIMPLEMENTED_FILES CONFIGURE_DEPENDS
10631036
class_defined_operator_1.f03
10641037
class_defined_operator_2.f03
10651038
class_dummy_2.f03
1039+
class_result_9.f90
10661040
class_result_10.f90
10671041
class_result_1.f03
10681042
class_to_type_3.f03
@@ -1133,6 +1107,7 @@ file(GLOB UNIMPLEMENTED_FILES CONFIGURE_DEPENDS
11331107
typebound_generic_6.f03
11341108
typebound_generic_9.f03
11351109
typebound_operator_12.f03
1110+
typebound_operator_13.f03
11361111
typebound_operator_20.f90
11371112
typebound_operator_21.f03
11381113
typebound_operator_3.f03

0 commit comments

Comments
 (0)