llvm-project/flang/test/Semantics
Emil Kieri b85922cde6 [flang] Include missing internal interfaces in .mod files
Interfaces which are internal to a procedure need to be included in
module files if (and only if) they are referenced in the interface of
the procedure. That is, they are needed if they are the interfaces of
dummy or return value procedures.

Fixes #53420

Differential Revision: https://reviews.llvm.org/D121738
2022-03-16 21:36:02 +01:00
..
Inputs [flang] Port test_any.sh tests to FileCheck: Hand port getsymbols tests 2020-06-26 18:49:21 +01:00
OpenACC [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
allocate01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
allocate02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
allocate03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
allocate04.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
allocate05.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
allocate06.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
allocate07.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
allocate08.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
allocate09.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
allocate10.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
allocate11.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
allocate12.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
allocate13.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
altreturn01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
altreturn02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
altreturn03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
altreturn04.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
altreturn05.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
altreturn06.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
array-constr-big.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
array-constr-values.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
assign01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
assign02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
assign03.f90 [flang] Accept pointer assignment w/ remapping to function result 2022-02-15 09:39:34 -08:00
assign04.f90 [flang] Enforce constraint: defined ass't in WHERE must be elemental 2021-09-27 10:12:53 -07:00
assign06.f90 [flang] Legacy extension: non-character formats 2022-01-14 14:17:05 -08:00
assign07.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
assign08.f90 [flang] Intrinsic assignment of distinct but "same" derived types 2022-01-19 10:08:17 -08:00
associated.f90 [flang] Allow mixed association of procedure pointers and targets 2022-02-11 10:55:45 -08:00
bad-forward-type.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
badly-typed-intrinsic.f90 [flang] Update the regression tests to use the new driver when enabled 2021-04-15 08:52:23 +00:00
bind-c01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
bindings01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
block-data01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
blockconstruct01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
blockconstruct02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
blockconstruct03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
boz-literal-constants.f90 [flang] Accept BOZ literals for some actual arguments 2022-01-19 17:28:21 -08:00
c_f_pointer.f90 [flang] Handle CALL C_F_POINTER(without SHAPE=) 2022-02-15 10:58:11 -08:00
call01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
call02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
call03.f90 [flang] Do not return true for pointer sub-object in IsPointerObject 2022-03-11 09:26:21 +01:00
call04.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
call05.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
call06.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
call07.f90 [flang] Do not return true for pointer sub-object in IsPointerObject 2022-03-11 09:26:21 +01:00
call08.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
call09.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
call10.f90 [flang] Improve error message (initialized variable in pure subprogram) 2022-01-19 17:27:31 -08:00
call11.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
call12.f90 [flang] Upgrade warning to error in case of PURE procedure 2021-09-17 10:13:35 -07:00
call13.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
call14.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
call15.f90 [flang] Check constraint C711 correctly 2022-03-01 12:22:17 -08:00
call16.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
call17.f90 [flang] Update the regression tests to use the new driver when enabled 2021-04-15 08:52:23 +00:00
call18.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
call19.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
call20.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
call21.f90 [flang] Downgrade inappropriate error message to a warning 2021-08-31 11:28:42 -07:00
call22.f90 [flang] Enforce array conformance in actual arguments to ELEMENTALs 2021-09-16 16:17:36 -07:00
call23.f90 [flang] Accept sparse argument keyword names for MAX/MIN 2022-01-19 17:36:24 -08:00
call24.f90 [flang] catch implicit interface incompatibility with global scope symbol 2022-02-09 09:30:32 +01:00
call25.f90 [flang] Distinguish usage and portability warning messages 2022-03-08 17:24:52 -08:00
canondo01.f90 [flang][driver] Add options for unparsing 2021-02-16 09:32:51 +00:00
canondo02.f90 [flang][driver] Add options for unparsing 2021-02-16 09:32:51 +00:00
canondo03.f90 [flang][driver] Add options for unparsing 2021-02-16 09:32:51 +00:00
canondo04.f90 [flang][driver] Add options for unparsing 2021-02-16 09:32:51 +00:00
canondo05.f90 [flang] Update the regression tests to use the new driver when enabled 2021-04-15 08:52:23 +00:00
canondo06.f90 [flang] Update the regression tests to use the new driver when enabled 2021-04-15 08:52:23 +00:00
canondo07.f90 [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver 2021-04-05 13:16:21 -04:00
canondo08.f90 [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver 2021-04-05 13:16:21 -04:00
canondo09.f90 [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver 2021-04-05 13:16:21 -04:00
canondo10.f90 [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver 2021-04-05 13:16:21 -04:00
canondo11.f90 [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver 2021-04-05 13:16:21 -04:00
canondo12.f90 [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver 2021-04-05 13:16:21 -04:00
canondo13.f90 [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver 2021-04-05 13:16:21 -04:00
canondo14.f90 [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver 2021-04-05 13:16:21 -04:00
canondo15.f90 [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver 2021-04-05 13:16:21 -04:00
canondo16.f90 [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver 2021-04-05 13:16:21 -04:00
canondo17.f90 [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver 2021-04-05 13:16:21 -04:00
canondo18.f90 [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver 2021-04-05 13:16:21 -04:00
canondo19.f90 [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver 2021-04-05 13:16:21 -04:00
case01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
coarrays01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
collectives01.f90 [flang] Expand the semantics test for co_sum 2022-01-27 10:37:43 -08:00
collectives02.f90 [flang] Add a semantics test for co_min 2021-12-20 11:11:16 -08:00
collectives03.f90 [flang] Add a semantics test for co_max 2021-12-20 11:30:12 -08:00
collectives04.f90 [flang] Add a semantics test for co_broadcast 2022-02-02 14:58:48 -08:00
collectives05.f90 [flang] Add a semantics test for co_reduce 2021-12-20 10:46:39 -08:00
common.py [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
common.sh [flang] Update the regression tests to use the new driver when enabled 2021-04-15 08:52:23 +00:00
complex01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
computed-goto01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
computed-goto02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
critical01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
critical02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
critical03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
critical04.f90 [flang][driver] Add options for unparsing 2021-02-16 09:32:51 +00:00
data01.f90 [flang] Improve error message for misuse of NULL(mold) as data statement constant 2021-10-28 15:20:41 -07:00
data02.f90 [flang] Accept structure constructor value for polymorphic component 2022-02-14 16:00:34 -08:00
data03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
data04.f90 [flang] Allow DATA initialization of derived types w/ allocatable components 2022-02-14 10:43:49 -08:00
data05.f90 [flang] Order Symbols by source provenance 2021-03-16 15:25:15 -07:00
data06.f90 [flang] Allow DATA initialization of derived types w/ allocatable components 2022-02-14 10:43:49 -08:00
data07.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
data08.f90 [flang][driver] Add debug dump options 2021-02-18 11:33:24 +00:00
data09.f90 [flang] Make the frontend driver error out when requesting multiple actions 2021-12-17 10:05:28 +00:00
data10.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
data11.f90 [flang] Make the frontend driver error out when requesting multiple actions 2021-12-17 10:05:28 +00:00
data12.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
data13.f90 [flang] Make the frontend driver error out when requesting multiple actions 2021-12-17 10:05:28 +00:00
data14.f90 [flang] Allow initialization in blank COMMON 2022-01-13 15:07:37 -08:00
data15.f90 [flang] Extension: initialization of LOGICAL with INTEGER & vice versa 2022-01-13 14:22:45 -08:00
deallocate01.f90 [flang] Enforce rest of semantic constraint C919 2021-10-22 11:35:58 -07:00
deallocate04.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
deallocate05.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
deallocate06.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
defined-ops.f90 [flang][driver] Add options for unparsing 2021-02-16 09:32:51 +00:00
dfloat.f90 [flang] Support DFLOAT legacy extension intrinsic function 2021-08-04 12:18:41 -07:00
doconcurrent01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
doconcurrent02.f90 [flang][driver] Add options for unparsing 2021-02-16 09:32:51 +00:00
doconcurrent03.f90 [flang][driver] Add options for unparsing 2021-02-16 09:32:51 +00:00
doconcurrent04.f90 [flang][driver] Add options for unparsing 2021-02-16 09:32:51 +00:00
doconcurrent05.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
doconcurrent06.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
doconcurrent07.f90 [flang][driver] Add options for unparsing 2021-02-16 09:32:51 +00:00
doconcurrent08.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
dosemantics01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
dosemantics02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
dosemantics03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
dosemantics04.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
dosemantics05.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
dosemantics06.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
dosemantics07.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
dosemantics08.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
dosemantics09.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
dosemantics10.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
dosemantics11.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
dosemantics12.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
elemental01.f90 [flang] Expunge bogus semantic check for ELEMENTAL without dummies 2021-10-14 14:33:30 -07:00
empty.f90 [flang] Update the regression tests to use the new driver when enabled 2021-04-15 08:52:23 +00:00
entry01.f90 [flang] Accept ENTRY names in generic interfaces 2022-01-14 15:43:21 -08:00
equivalence01.f90 [flang] Allow extension cases of EQUIVALENCE with optional warnings 2022-02-15 10:21:38 -08:00
expr-errors01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
expr-errors02.f90 [flang] Enforce specification function rules on callee, not call 2021-09-17 10:59:54 -07:00
expr-errors03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
final01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
final02.f90 [flang] Implement semantic checks for ELEMENTAL subprograms 2021-09-07 14:37:23 -07:00
forall01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
getdefinition01.f90 [flang] Make the frontend driver error out when requesting multiple actions 2021-12-17 10:05:28 +00:00
getdefinition02.f [flang] Make the frontend driver error out when requesting multiple actions 2021-12-17 10:05:28 +00:00
getdefinition03-a.f90 [flang] Make the frontend driver error out when requesting multiple actions 2021-12-17 10:05:28 +00:00
getdefinition04.f90 [flang] Make the frontend driver error out when requesting multiple actions 2021-12-17 10:05:28 +00:00
getdefinition05.f90 [flang] Make the frontend driver error out when requesting multiple actions 2021-12-17 10:05:28 +00:00
getsymbols01.f90 [flang] Make the frontend driver error out when requesting multiple actions 2021-12-17 10:05:28 +00:00
getsymbols02.f90 [flang] Make the frontend driver error out when requesting multiple actions 2021-12-17 10:05:28 +00:00
getsymbols03-a.f90 [flang] Make the frontend driver error out when requesting multiple actions 2021-12-17 10:05:28 +00:00
getsymbols04.f90 [flang] Make the frontend driver error out when requesting multiple actions 2021-12-17 10:05:28 +00:00
getsymbols05.f90 [flang] Make the frontend driver error out when requesting multiple actions 2021-12-17 10:05:28 +00:00
if_arith01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
if_arith02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
if_arith03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
if_arith04.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
if_construct01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
if_construct02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
if_stmt01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
if_stmt02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
if_stmt03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
implicit01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
implicit02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
implicit03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
implicit04.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
implicit05.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
implicit06.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
implicit07.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
implicit08.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
implicit09.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
implicit10.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
implicit11.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
init01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
int-literals.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
io01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
io02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
io03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
io04.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
io05.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
io06.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
io07.f90 [flang] Modify an IO format error message 2022-01-04 14:27:34 -08:00
io08.f90 [flang] Allow tabs as white space in formats 2022-02-16 17:49:52 -08:00
io09.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
io10.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
io11.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
io12.f90 [flang] Catch I/O of bad derived type at compile time 2022-02-28 15:40:12 -08:00
kinds01.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
kinds02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
kinds03.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
kinds04.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
label01.F90 [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver 2021-04-05 13:16:21 -04:00
label02.f90 [flang][driver] Add options for unparsing 2021-02-16 09:32:51 +00:00
label03.f90 [flang][driver] Add options for unparsing 2021-02-16 09:32:51 +00:00
label04.f90 [flang][driver] Add options for unparsing 2021-02-16 09:32:51 +00:00
label05.f90 [flang] Distinguish error/warning cases for bad jumps into constructs 2021-11-08 11:52:01 -08:00
label06.f90 [flang] Catch branching into FORALL/WHERE constructs 2021-09-27 10:51:44 -07:00
label07.f90 [flang] Catch branching into FORALL/WHERE constructs 2021-09-27 10:51:44 -07:00
label08.f90 [flang][driver] Add options for unparsing 2021-02-16 09:32:51 +00:00
label09.f90 [flang][driver] Add options for unparsing 2021-02-16 09:32:51 +00:00
label10.f90 [flang][driver] Add options for unparsing 2021-02-16 09:32:51 +00:00
label11.f90 [flang] Revamp C1502 checking of END INTERFACE [generic-spec] 2021-09-17 08:13:10 -07:00
label12.f90 [flang][driver] Add options for unparsing 2021-02-16 09:32:51 +00:00
label13.f90 [flang][driver] Add options for unparsing 2021-02-16 09:32:51 +00:00
label14.f90 [flang] Distinguish error/warning cases for bad jumps into constructs 2021-11-08 11:52:01 -08:00
label15.f90 [flang][driver] Add options for unparsing 2021-02-16 09:32:51 +00:00
label16.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
misc-declarations.f90 [flang] Make builtin types more easily accessible; use them 2021-09-29 13:06:01 -07:00
misc-intrinsics.f90 [flang] Catch errors with intrinsic array inquiry functions 2021-09-17 09:24:52 -07:00
missing_newline.f90 [flang][windows] Run regression tests under Windows. NFCI. 2021-06-10 05:13:44 -05:00
mod-file-rewriter.f90 [flang][driver] Add -fdebug-module-writer option 2021-03-11 08:04:37 -05:00
modfile01.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile02.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile03.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile04.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile05.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile06.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile07.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile08.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile09.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile10.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile11.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile12.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile13.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile14.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile15.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile16.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile17.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile18.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile19.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile20.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile21.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile22.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile23.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile24.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile25.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile26.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile27.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile28.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile29.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile30.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile31.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile32.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile33.f90 [flang] Don't reference non-invariant symbols in shape expressions 2021-11-08 12:48:47 -08:00
modfile34.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile35.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile36.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile37.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile38.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile39.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile40.f90 [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
modfile41.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
modfile42.f90 [flang] Implement semantics for DEC STRUCTURE/RECORD 2022-01-13 13:17:13 -08:00
modfile43.f90 [flang] Distinguish intrinsic from non-intrinsic modules 2022-01-31 13:31:27 -08:00
modfile44.f90 [flang] Fix module file missing USE for shadowed derived type 2022-03-07 17:12:51 -08:00
modfile45.f90 [flang] Make uninitialized allocatable components explicitly NULL() in structure constructors 2022-03-07 16:41:38 -08:00
modfile46.f90 [flang] Include missing internal interfaces in .mod files 2022-03-16 21:36:02 +01:00
modifiable01.f90 [flang] Update the regression tests to use the new driver when enabled 2021-04-15 08:52:23 +00:00
namelist01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
null-init.f90 [flang] Improve error message for misuse of NULL(mold) as data statement constant 2021-10-28 15:20:41 -07:00
null01.f90 [flang] More checking of NULL pointer actual arguments 2021-09-17 15:35:29 -07:00
nullify01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
nullify02.f90 [flang] Accommodate module subprograms defined in the same module 2022-03-02 13:07:16 -08:00
num_images.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
offsets01.f90 [flang] Don't reference non-invariant symbols in shape expressions 2021-11-08 12:48:47 -08:00
offsets02.f90 [flang][driver] Add debug dump options 2021-02-18 11:33:24 +00:00
offsets03.f90 [flang] Fix common block size extension mistake in D109156 2021-09-09 09:12:12 +02:00
oldparam01.f90 [flang] Update the regression tests to use the new driver when enabled 2021-04-15 08:52:23 +00:00
oldparam02.f90 [flang] Make uninitialized allocatable components explicitly NULL() in structure constructors 2022-03-07 16:41:38 -08:00
oldparam03.f90 [flang] Update the regression tests to use the new driver when enabled 2021-04-15 08:52:23 +00:00
omp-allocate-directive.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-allocate01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-allocate02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-allocate03.f90 [flang][OpenMP] Add semantic check for threadprivate directive 2021-09-15 00:22:03 +08:00
omp-allocate04.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-allocate05.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-allocate06.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-allocate07.f90 [flang][OpenMP] Add semantic check for threadprivate directive 2021-09-15 00:22:03 +08:00
omp-allocate08.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-atomic.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-atomic01.f90 Added OpenMP 5.0 specification based semantic checks for atomic update construct 2022-01-24 13:24:00 +05:30
omp-atomic02.f90 Added OpenMP 5.0 specification based semantic checks for atomic update construct 2022-01-24 13:24:00 +05:30
omp-atomic03.f90 Added OpenMP 5.0 specification based semantic checks for atomic update construct 2022-01-24 13:24:00 +05:30
omp-atomic04.f90 Added OpenMP 5.0 specification based semantic checks for atomic update construct 2022-01-24 13:24:00 +05:30
omp-atomic05.f90 Added OpenMP 5.0 specification based semantic checks for atomic update construct 2022-01-24 13:24:00 +05:30
omp-clause-validity01.f90 The device expression must evaluate to a non-negative integer value. 2022-02-13 16:51:19 +05:30
omp-combined-constructs.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-copyin01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-copyin02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-copyin03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-copyin04.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-copyin05.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-copyprivate01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-copyprivate02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-copyprivate03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-declarative-directive.f90 [flang][OpenMP] Add some semantic checks for threadprivate and declare target directives 2022-01-06 20:00:16 +08:00
omp-declare-target01.f90 This patch supports the following checks for THREADPRIVATE Directive: 2021-10-17 22:08:02 +08:00
omp-declare-target02.f90 [flang][OpenMP] Add some semantic checks for threadprivate and declare target directives 2022-01-06 20:00:16 +08:00
omp-declare-target03.f90 [flang][OpenMP] Add some semantic checks for threadprivate and declare target directives 2022-01-06 20:00:16 +08:00
omp-declare-target04.f90 [flang][OpenMP] Add some semantic checks for threadprivate and declare target directives 2022-01-06 20:00:16 +08:00
omp-default.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-default02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-depend01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-depend02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-depend03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-device-constructs.f90 The device expression must evaluate to a non-negative integer value. 2022-02-13 16:51:19 +05:30
omp-do-collapse-positivecases.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-do-collapse.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-do-cycle.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-do-ordered-positivecases.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-do-ordered.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-do-schedule01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-do-schedule02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-do-schedule03.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
omp-do-schedule04.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
omp-do01-positivecase.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
omp-do01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-do02.f90 [flang][driver] Add support for -fopenmp and -fopenacc 2021-02-10 09:59:35 +00:00
omp-do03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-do04-positivecase.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
omp-do04.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-do05-positivecase.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
omp-do05.f90 Fixed erring semantic errors arising from D108904 2021-10-30 03:44:59 +05:30
omp-do06-positivecases.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
omp-do06.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-do07.f90 [flang][windows] Run regression tests under Windows. NFCI. 2021-06-10 05:13:44 -05:00
omp-do08.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-do09.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-do10.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-do11.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
omp-do12.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
omp-do13.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-do14.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
omp-do15.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-do16.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-do17.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
omp-firstprivate01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-flush01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-flush02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-invalid-branch.f90 [flang][windows] Run regression tests under Windows. NFCI. 2021-06-10 05:13:44 -05:00
omp-lastprivate01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-lastprivate02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-linear-iter.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-loop-association.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-loop-simd01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-nested-barrier.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-nested-cancel.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-nested-cancellation-point.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-nested-distribute.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-nested-master.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-nested-simd.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-nested-target.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-nested-teams.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-nested01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-no-dowhile-in-parallel.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-nontemporal.f90 [flang][OpenMP] Add parsing support for nontemporal clause. 2021-09-13 15:25:47 -04:00
omp-ordered-simd.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-ordered01.f90 [flang][OpenMP] Add semantic checks for ordered construct 2021-09-17 21:53:07 +08:00
omp-parallel-private01.f90 [flang][OpenMP] Add semantic check for threadprivate directive 2021-09-15 00:22:03 +08:00
omp-parallel-private02.f90 [flang][OpenMP] Add semantic check for threadprivate directive 2021-09-15 00:22:03 +08:00
omp-parallel-private03.f90 [flang][OpenMP] Add semantic check for threadprivate directive 2021-09-15 00:22:03 +08:00
omp-parallel-private04.f90 [flang][OpenMP] Add semantic check for threadprivate directive 2021-09-15 00:22:03 +08:00
omp-parallel-sections01.f90 [flang][OpenMP] Added test case for OpenMP 5.0 specification based semantic checks for parallel sections construct 2021-10-12 15:12:24 +05:30
omp-parallel-shared01.f90 [flang][OpenMP] Add semantic check for threadprivate directive 2021-09-15 00:22:03 +08:00
omp-parallel-shared02.f90 [flang][OpenMP] Add semantic check for threadprivate directive 2021-09-15 00:22:03 +08:00
omp-parallel-shared03.f90 [flang][OpenMP] Add semantic check for threadprivate directive 2021-09-15 00:22:03 +08:00
omp-parallel-shared04.f90 [flang][OpenMP] Add semantic check for threadprivate directive 2021-09-15 00:22:03 +08:00
omp-parallel01.f90 [flang][driver] Add support for -fopenmp and -fopenacc 2021-02-10 09:59:35 +00:00
omp-parallel02.f90 [flang][driver] Add support for -fopenmp and -fopenacc 2021-02-10 09:59:35 +00:00
omp-private-is-pointer-check.f90 [Flang][OpenMP] Use the ultimate symbol in a call to the IsPointer function 2021-11-04 19:53:58 +00:00
omp-private01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-private02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-private03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-reduction01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-reduction02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-reduction03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-reduction04.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-reduction05.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-reduction06.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-reduction07.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-reduction08.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
omp-reduction09.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
omp-reduction10.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-resolve01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-resolve02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-resolve03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-resolve04.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-resolve05.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-resolve06.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-sections01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-sections02.f90 [flang][OpenMP] Added OpenMP 5.0 specification based semantic checks for sections construct and test case for simd construct 2021-10-02 08:40:53 +05:30
omp-sections03.f90 [flang][OpenMP] Added OpenMP 5.0 specification based semantic checks for sections construct and test case for simd construct 2021-10-02 08:40:53 +05:30
omp-simd-aligned.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-simd01.f90 [flang][OpenMP] Added OpenMP 5.0 specification based semantic checks for sections construct and test case for simd construct 2021-10-02 08:40:53 +05:30
omp-simd02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-simd03.f90 [flang][driver] Add support for -fopenmp and -fopenacc 2021-02-10 09:59:35 +00:00
omp-single01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-single02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-symbol01.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
omp-symbol02.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
omp-symbol03.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
omp-symbol04.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
omp-symbol05.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
omp-symbol06.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
omp-symbol07.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
omp-symbol08.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
omp-sync-critical01.f90 Added OpenMP 5.0 specification based semantic checks for CRITICAL construct name resolution 2021-10-12 22:18:24 +05:30
omp-sync-critical02.f90 Added OpenMP 5.0 specification based semantic checks for CRITICAL construct name resolution 2021-10-12 22:18:24 +05:30
omp-task01.f90 [flang][driver] Add support for -fopenmp and -fopenacc 2021-02-10 09:59:35 +00:00
omp-taskgroup01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-taskloop-simd01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-taskloop01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-taskloop02.f90 [flang][driver] Add support for -fopenmp and -fopenacc 2021-02-10 09:59:35 +00:00
omp-taskloop03.f90 [flang][driver] Add support for -fopenmp and -fopenacc 2021-02-10 09:59:35 +00:00
omp-threadprivate01.f90 [flang][OpenMP] Add semantic check for threadprivate directive 2021-09-15 00:22:03 +08:00
omp-threadprivate02.f90 [flang][OpenMP] Add some semantic checks for threadprivate and declare target directives 2022-01-06 20:00:16 +08:00
omp-threadprivate03.f90 [flang][OpenMP] Add some semantic checks for threadprivate and declare target directives 2022-01-06 20:00:16 +08:00
omp-threadprivate04.f90 [flang][OpenMP] Add some semantic checks for threadprivate and declare target directives 2022-01-06 20:00:16 +08:00
omp-workshare01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-workshare02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-workshare03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-workshare04.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
omp-workshare05.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
procinterface01.f90 [flang] Fix result type of "procedure(abs) :: f" 2022-03-02 11:11:40 -08:00
random-seed.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
reshape.f90 [flang] Change internal errors in RESHAPE runtime routine to user errors 2022-02-11 15:51:21 -08:00
resolve01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve04.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve05.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve06.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve07.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve08.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve09.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve10.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve11.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve12.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve13.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve14.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve15.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve16.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve17.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve18.f90 [flang] Fix edge case in USE-associated generics 2022-02-11 16:55:05 -08:00
resolve19.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve20.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve21.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve22.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve23.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve24.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve25.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve26.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve27.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve28.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve29.f90 [flang] Silence bogus error on use after IMPORT 2022-02-02 11:15:58 -08:00
resolve30.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve31.f90 [flang] Allow pointers to non-sequence types in sequence types 2022-01-14 10:49:49 -08:00
resolve32.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve33.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve34.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve35.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve36.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve37.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve38.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve39.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve40.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve41.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve42.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve43.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve44.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve45.f90 [flang] Downgrade benign error message to a warning 2022-01-13 16:27:40 -08:00
resolve46.f90 [flang] Checks for pointers to intrinsic functions 2021-10-28 12:30:29 +02:00
resolve47.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve48.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve49.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve50.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve51.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve52.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve53.f90 [flang] Extension to distinguish specific procedures 2021-10-22 12:38:21 -07:00
resolve54.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve55.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve56.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve57.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve58.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve59.f90 [flang] Better messages for function vs. array errors 2022-01-18 15:42:08 -08:00
resolve60.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve61.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve62.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve63.f90 [flang] Admit NULL() in generic procedure resolution cases 2021-10-14 16:02:17 -07:00
resolve64.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve65.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve66.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve67.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve68.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve69.f90 [flang] Avoid bogus error for specification expression 2022-02-11 15:57:06 -08:00
resolve70.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve71.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve72.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve73.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve74.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve75.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve76.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve77.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve78.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve79.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve80.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve81.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve82.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve83.f90 [flang] Implement semantic checks for ELEMENTAL subprograms 2021-09-07 14:37:23 -07:00
resolve84.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve85.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve86.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve87.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve88.f90 [flang] Make builtin types more easily accessible; use them 2021-09-29 13:06:01 -07:00
resolve89.f90 [flang] catch implicit interface incompatibility with global scope symbol 2022-02-09 09:30:32 +01:00
resolve90.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve91.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve92.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve93.f90 [flang] Better messages for function vs. array errors 2022-01-18 15:42:08 -08:00
resolve94.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve95.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve96.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve97.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve98.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve99.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve100.f90 [flang][driver] Add debug dump options 2021-02-18 11:33:24 +00:00
resolve101.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve102.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve103.f90 [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver 2021-04-05 13:16:21 -04:00
resolve104.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve105.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
resolve106.f90 [flang] Extension: reduced scope for some implied DO loop indices 2021-08-24 09:34:18 -07:00
resolve107.f90 [flang] Downgrade benign error message to a warning 2022-01-13 16:27:40 -08:00
resolve108.f90 [flang] Handle "type(foo) function f" when foo is defined in f 2022-02-10 10:29:36 -08:00
rewrite01.f90 [flang][driver] Add debug dump options 2021-02-18 11:33:24 +00:00
save01.f90 [flang] Add -fno-automatic, refine IsSaved() 2021-11-22 10:06:38 -08:00
save02.f90 [flang] Add -fno-automatic, refine IsSaved() 2021-11-22 10:06:38 -08:00
select-rank.f90 [flang] Validate SIZE(x,DIM=n) dimension for assumed-size array x 2021-09-17 10:14:18 -07:00
select-rank02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
selecttype01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
selecttype02.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
selecttype03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
separate-mp01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
separate-mp02.f90 [flang] Accommodate module subprograms defined in the same module 2022-03-02 13:07:16 -08:00
separate-mp03.f90 [flang] Accommodate module subprograms defined in the same module 2022-03-02 13:07:16 -08:00
shape.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
spec-expr.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
stop01.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
struct01.f90 [flang] Implement semantics for DEC STRUCTURE/RECORD 2022-01-13 13:17:13 -08:00
structconst01.f90 [flang] Accept structure constructor value for polymorphic component 2022-02-14 16:00:34 -08:00
structconst02.f90 [flang] Accept structure constructor value for polymorphic component 2022-02-14 16:00:34 -08:00
structconst03.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
structconst04.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
symbol01.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
symbol02.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
symbol03.f90 [flang] Always create HostAssocDetails for host object symbols with UseDetails 2021-08-10 12:38:19 +02:00
symbol05.f90 [flang] Extension: reduced scope for some implied DO loop indices 2021-08-24 09:34:18 -07:00
symbol06.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
symbol07.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
symbol08.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
symbol09.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
symbol10.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
symbol11.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
symbol12.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
symbol13.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
symbol14.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
symbol15.f90 [flang] Implement semantics for DEC STRUCTURE/RECORD 2022-01-13 13:17:13 -08:00
symbol16.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
symbol17.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
symbol18.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
symbol19.f90 [Flang] Ported test_symbols to Python 2021-08-09 16:20:06 +01:00
synchronization01.f90 [flang] add semantics test for sync all 2022-02-16 20:43:01 -08:00
synchronization02.f90 [flang] add semantics test for sync images 2022-02-16 22:30:58 -08:00
synchronization03.f90 [flang] add semantics test for sync memory 2022-02-24 11:04:00 -08:00
synchronization04.f90 [flang] add semantics tests for sync team 2022-02-24 12:11:49 -08:00
team_number.f90 [flang] Added tests for intrinsic function 'team_number()' 2021-10-04 12:35:45 -07:00
test_errors.py [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00
test_modfile.py [Flang] Port test_modfile.sh to Python 2021-09-06 13:57:36 +00:00
test_symbols.py [Flang] test_symbols.py module file fix 2021-09-01 15:02:41 +01:00
this_image.f90 [flang] Make builtin types more easily accessible; use them 2021-09-29 13:06:01 -07:00
typeinfo01.f90 [flang] Generate PDT runtime type info in the type definition scope 2022-03-03 10:15:21 +01:00
unpack.f90 [Flang] Ported test_errors.sh to Python 2021-09-06 08:19:42 +00:00