llvm/flang/test/Semantics
peter klausler 34eb0adaa9 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym
Now that semantics is working, the standard -fsyntax-only option of
GNU and Clang should be used as the name of the option that causes
f18 to just run the front-end.  Support both options in f18, silently
accepting the old option as a synonym for the new one (as
preferred by the code owner), and replace all instances of the
old -fparse-only option with -fsyntax-only throughout the source base.

Differential Revision: https://reviews.llvm.org/D95887
2021-02-03 09:01:39 -08:00
..
Inputs [flang] Port test_any.sh tests to FileCheck: Hand port getsymbols tests 2020-06-26 18:49:21 +01:00
OpenACC [flang][openacc] Allow multiple wait clauses 2021-01-27 13:18:46 -05:00
allocate01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
allocate02.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
allocate03.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
allocate04.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
allocate05.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
allocate06.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
allocate07.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
allocate08.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
allocate09.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
allocate10.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
allocate11.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
allocate12.f90 [flang] Fix creation of deferred shape arrays by POINTER statement 2021-01-20 13:08:11 -08:00
allocate13.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
altreturn01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
altreturn02.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
altreturn03.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
altreturn04.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
altreturn05.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
altreturn06.f90 [flang] Fix bogus message on internal subprogram with alternate return 2021-01-08 10:14:21 -08:00
array-constr-values.f90 [flang] Fix problems with constant arrays with lower bounds that are not 1 2021-01-29 08:05:10 -08:00
assign01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
assign02.f90 [flang] Constraint checks C751 to C760 2020-05-15 18:50:14 -07:00
assign03.f90 [flang] Disallow INTENT attribute on procedure dummy arguments 2021-01-15 08:53:43 -08:00
assign04.f90 [flang] Semantic checks for bad usage of whole assumed-size arrays 2020-10-07 14:42:36 -07:00
assign06.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
assign07.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
associated.f90 [flang] Another validity of the TARGET= argument of ASSOCIATED() for objects 2020-10-21 10:17:27 -07:00
bad-forward-type.f90 [flang] Fix bug for forward referenced type 2020-09-14 15:15:58 -07:00
bindings01.f90 [flang] An erroneous type bound procedure was causing a call to CHECK() 2020-10-23 13:53:58 -07:00
block-data01.f90 [flang] Fix bug accessing implicit variable in specification expression 2020-08-24 12:53:46 -07:00
blockconstruct01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
blockconstruct02.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
blockconstruct03.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
boz-literal-constants.f90 [flang]Verify C7107, C7108, C7109 from - Clause 7 constraint checks for f18. 2020-07-31 23:45:20 +05:30
c_f_pointer.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
call01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
call02.f90 [flang] Failed call to CHECK() for call to ASSOCIATED(NULL()) 2020-10-16 07:12:57 -07:00
call03.f90 [flang] Document and use intrinsic subroutine argument intents 2020-10-20 14:09:46 +02:00
call04.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
call05.f90 [flang] Semantic analysis for FINAL subroutines 2020-09-30 15:46:15 -07:00
call06.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
call07.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
call08.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
call09.f90 [flang] Fix typo in error message 2021-01-22 07:28:37 -08:00
call10.f90 [flang] Recognize END FILE as ENDFILE in free form source 2020-11-12 12:46:04 -08:00
call11.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
call12.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
call13.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
call14.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
call15.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
call16.f90 [flang] Tighten rules to resolve procedure as intrinsic procedure 2020-10-26 11:25:40 +01:00
call17.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
canondo01.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
canondo02.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
canondo03.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
canondo04.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
canondo05.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
canondo06.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
canondo07.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
canondo08.f90 [flang] Port test_any.sh tests to FileCheck: Hand port canondo{08-18} tests 2020-06-26 18:50:46 +01:00
canondo09.f90 [flang] Port test_any.sh tests to FileCheck: Hand port canondo{08-18} tests 2020-06-26 18:50:46 +01:00
canondo10.f90 [flang] Port test_any.sh tests to FileCheck: Hand port canondo{08-18} tests 2020-06-26 18:50:46 +01:00
canondo11.f90 [flang] Port test_any.sh tests to FileCheck: Hand port canondo{08-18} tests 2020-06-26 18:50:46 +01:00
canondo12.f90 [flang] Port test_any.sh tests to FileCheck: Hand port canondo{08-18} tests 2020-06-26 18:50:46 +01:00
canondo13.f90 [flang] Port test_any.sh tests to FileCheck: Hand port canondo{08-18} tests 2020-06-26 18:50:46 +01:00
canondo14.f90 [flang] Port test_any.sh tests to FileCheck: Hand port canondo{08-18} tests 2020-06-26 18:50:46 +01:00
canondo15.f90 [flang] Port test_any.sh tests to FileCheck: Hand port canondo{08-18} tests 2020-06-26 18:50:46 +01:00
canondo16.f90 [flang] Port test_any.sh tests to FileCheck: Hand port canondo{08-18} tests 2020-06-26 18:50:46 +01:00
canondo17.f90 [flang] Port test_any.sh tests to FileCheck: Hand port canondo{08-18} tests 2020-06-26 18:50:46 +01:00
canondo18.f90 [flang] Port test_any.sh tests to FileCheck: Hand port canondo{08-18} tests 2020-06-26 18:50:46 +01:00
canondo19.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
case01.f90 [flang] Correctly detect overlapping integer cases 2020-09-14 09:10:49 -07:00
coarrays01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
common.sh [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
complex01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
computed-goto01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
computed-goto02.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
critical01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
critical02.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
critical03.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
critical04.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
data01.f90 [flang] Clean up TODO comments and fix one (DATA constant ambiguity) 2020-12-15 13:36:07 -08:00
data02.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
data03.f90 [flang] DATA stmt processing (part 4/4): Check & convert DATA 2020-06-19 13:26:20 -07:00
data04.f90 [flang] Fix classification of shape inquiries in specification exprs 2021-01-13 10:05:14 -08:00
data05.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
data06.f90 [flang] Clean up TODO comments and fix one (DATA constant ambiguity) 2020-12-15 13:36:07 -08:00
data07.f90 [flang] DATA stmt processing (part 4/4): Check & convert DATA 2020-06-19 13:26:20 -07:00
data08.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
data09.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
data10.f90 [flang] Clean up TODO comments and fix one (DATA constant ambiguity) 2020-12-15 13:36:07 -08:00
deallocate01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
deallocate04.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
deallocate05.f90 [flang] Check that various variables referenced in I/O statements may be defined 2020-08-25 12:06:18 -07:00
deallocate06.f90 [flang] Copy attributes and flags onto host-assoc symbols 2020-08-17 07:00:07 -07:00
defined-ops.f90 [flang] Fix analyzed form of type-bound assignment 2020-09-14 09:59:51 -07:00
doconcurrent01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
doconcurrent02.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
doconcurrent03.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
doconcurrent04.f90 [flang] Port test_any.sh tests to FileCheck: Hand port tests which use regexes 2020-06-26 18:41:31 +01:00
doconcurrent05.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
doconcurrent06.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
doconcurrent07.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
doconcurrent08.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
dosemantics01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
dosemantics02.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
dosemantics03.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
dosemantics04.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
dosemantics05.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
dosemantics06.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
dosemantics07.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
dosemantics08.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
dosemantics09.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
dosemantics10.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
dosemantics11.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
dosemantics12.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
empty.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
entry01.f90 [flang] DATA stmt processing (part 3/4): Remaining prep work 2020-06-19 09:09:05 -07:00
equivalence01.f90 [flang] Handle undeclared names in EQUIVALENCE statements 2020-12-16 11:04:27 -08:00
expr-errors01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
expr-errors02.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
expr-errors03.f90 [flang] Plug error recovery hole for erroneous subscripts 2020-10-30 17:32:27 -07:00
final01.f90 [flang] Semantic analysis for FINAL subroutines 2020-09-30 15:46:15 -07:00
final02.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
forall01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
getdefinition01.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
getdefinition02.f [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
getdefinition03-a.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
getdefinition04.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
getdefinition05.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
getsymbols01.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
getsymbols02.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
getsymbols03-a.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
getsymbols04.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
getsymbols05.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
if_arith01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
if_arith02.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
if_arith03.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
if_arith04.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
if_construct01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
if_construct02.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
if_stmt01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
if_stmt02.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
if_stmt03.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
implicit01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
implicit02.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
implicit03.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
implicit04.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
implicit05.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
implicit06.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
implicit07.f90 [flang] Fix bug in IMPLICIT NONE(EXTERNAL) 2020-12-18 17:43:53 -08:00
implicit08.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
implicit09.f90 [flang] Add options to control IMPLICIT NONE 2020-08-06 06:48:01 -07:00
implicit10.f90 [flang] Add options to control IMPLICIT NONE 2020-08-06 06:48:01 -07:00
implicit11.f90 [flang] Fix bug accessing implicit variable in specification expression 2020-08-24 12:53:46 -07:00
init01.f90 [flang] Improve initializer semantics, esp. for component default values 2020-12-07 14:40:41 -08:00
int-literals.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
io01.f90 [flang] Implement nonstandard OPEN statement CARRIAGECONTROL specifier 2020-09-02 13:07:45 -07:00
io02.f90 [flang] Check that various variables referenced in I/O statements may be defined 2020-08-25 12:06:18 -07:00
io03.f90 [flang] Semantic checks for bad usage of whole assumed-size arrays 2020-10-07 14:42:36 -07:00
io04.f90 [flang] Include source information in an invalid file-unit-number message 2020-11-12 13:12:17 -08:00
io05.f90 [flang] Implement nonstandard OPEN statement CARRIAGECONTROL specifier 2020-09-02 13:07:45 -07:00
io06.f90 [flang] Check that various variables referenced in I/O statements may be defined 2020-08-25 12:06:18 -07:00
io07.f90 [flang] Format label scope is independent of block scope 2020-08-31 13:34:28 -07:00
io08.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
io09.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
io10.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
kinds01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
kinds02.f90 [flang] Fix assert on bad character kind 2020-08-22 10:11:38 -07:00
kinds03.f90 [flang] Make TypeParamInquiry monomorphic 2020-08-31 15:40:40 -07:00
kinds04.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
label01.F90 [flang] Add more support for alternate returns 2020-07-01 17:28:01 -07:00
label02.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
label03.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
label04.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
label05.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
label06.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
label07.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
label08.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
label09.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
label10.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
label11.f90 [flang] Add name match checks for interface procedures 2020-10-19 07:51:17 -07:00
label12.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
label13.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
label14.f90 [flang] Port remaining test_any.sh tests to FileCheck 2020-06-26 19:35:14 +01:00
label15.f90 [flang] Allow labels on END statements. 2020-11-11 13:06:19 -08:00
label16.f90 [flang] Allow labels on END statements. 2020-11-11 13:06:19 -08:00
misc-declarations.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
missing_newline.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
mod-file-rewriter.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
modfile01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile02.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile03.f90 [flang] Fix accessibility of USEd name in .mod file 2021-01-13 12:52:44 -08:00
modfile04.f90 [flang] Fix crash with alternate returns in modules 2020-06-18 08:56:12 -07:00
modfile05.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile06.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile07.f90 [flang] Fix use-associated procedure in generic 2021-01-14 16:31:52 -08:00
modfile08.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile09.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile10.f90 [flang] Fix bugs in .mod file for abstract interface 2020-12-28 08:50:32 -08:00
modfile11.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile12.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile13.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile14.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile15.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile16.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile17.f90 [flang] Remove some needless operations in expr rewriting 2021-01-22 10:08:51 -08:00
modfile18.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile19.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile20.f90 [flang] Correct handling of null pointer initializers 2020-11-18 13:57:25 -08:00
modfile21.f90 [flang] Fix bug accessing implicit variable in specification expression 2020-08-24 12:53:46 -07:00
modfile22.f90 [flang] Make TypeParamInquiry monomorphic 2020-08-31 15:40:40 -07:00
modfile23.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile24.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile25.f90 [flang] Fix an assert when RESHAPE() is called on empty strings 2020-07-22 12:21:58 -07:00
modfile26.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile27.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile28.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile29.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile30.f90 [flang] Remove some needless operations in expr rewriting 2021-01-22 10:08:51 -08:00
modfile31.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile32.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile33.f90 [flang] Make TypeParamInquiry monomorphic 2020-08-31 15:40:40 -07:00
modfile34.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
modfile35.f90 [flang] Fix some module file issues exposed by Whizard 2021-01-14 09:44:50 -08:00
modfile36.f90 [flang] Fix bug with IMPORT of USE of USE 2020-05-11 13:28:07 -07:00
modfile37.f90 [flang] Fix some module file issues exposed by Whizard 2021-01-14 09:44:50 -08:00
modfile38.f90 [flang] Fix some module file issues exposed by Whizard 2021-01-14 09:44:50 -08:00
modfile39.f90 [flang] Create names to allow access to inaccessible specifics 2021-01-15 16:56:38 -08:00
modifiable01.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
namelist01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
null-init.f90 [flang] Correct handling of null pointer initializers 2020-11-18 13:57:25 -08:00
null01.f90 [flang] Fix false error message for "ptr => func()" array conformance 2020-12-15 16:26:18 -08:00
nullify01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
nullify02.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
num_images.f90 [flang] Make 'num_images()' intrinsic 2020-07-07 12:31:10 -07:00
offsets01.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
offsets02.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
offsets03.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
oldparam01.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
oldparam02.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
oldparam03.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
omp-allocate-directive.f90 [flang]Add Parser Support for Allocate Directive 2020-12-10 16:21:19 +00:00
omp-atomic.f90 [Flang][OpenMP] Semantic checks for Atomic construct. 2020-12-14 13:03:57 +05:30
omp-atomic01.f90 [Flang][OpenMP] Semantic checks for Atomic construct. 2020-12-14 13:03:57 +05:30
omp-clause-validity01.f90 [Flang][OpenMP] Add semantic checks for invalid branches into or out of OpenMP constructs 2021-02-03 16:09:34 +05:30
omp-combined-constructs.f90 [Flang][OpenMP][NFC][2/2] Reorder OmpStructureChecker and simplify it. 2020-11-21 22:37:35 +05:30
omp-copyin01.f90 [Flang][OpenMP] Add semantic checks for OpenMP copyin clause. 2020-11-04 03:12:35 -05:00
omp-copyin02.f90 [Flang][OpenMP] Add semantic checks for OpenMP copyin clause. 2020-11-04 03:12:35 -05:00
omp-copyin03.f90 [Flang][OpenMP] Add semantic checks for OpenMP copyin clause. 2020-11-04 03:12:35 -05:00
omp-copyin04.f90 [Flang][OpenMP] Add semantic checks for OpenMP copyin clause. 2020-11-04 03:12:35 -05:00
omp-copyin05.f90 [Flang][OpenMP] Add semantic checks for OpenMP copyin clause. 2020-11-04 03:12:35 -05:00
omp-declarative-directive.f90 [Flang][OpenMP] Fix 'Internal: no symbol found' for OpenMP aligned and linear clause. 2020-11-10 22:47:13 +05:30
omp-default.f90 [Flang][OpenMP 4.5] Add semantic check for OpenMP default clause 2020-10-27 12:38:47 -04:00
omp-default02.f90 [Flang][OpenMP 4.5] Add semantic check for OpenMP default clause 2020-10-27 12:38:47 -04:00
omp-depend01.f90 [Flang][OpenMP] Add semantic checks for OpenMP Depend clause. 2020-11-16 13:11:28 -05:00
omp-depend02.f90 [Flang][OpenMP] Add semantic checks for OpenMP Depend clause. 2020-11-16 13:11:28 -05:00
omp-depend03.f90 [Flang][OpenMP] Add semantic checks for OpenMP Depend clause. 2020-11-16 13:11:28 -05:00
omp-device-constructs.f90 [flang][openxx][NFC] Remove duplicated function to check required clauses 2021-01-11 14:08:51 -05:00
omp-do-collapse-positivecases.f90 Add Semantic check for Flang OpenMP 4.5 - 2.7.1 ordered and collapse clause 2020-11-22 18:38:57 +05:30
omp-do-collapse.f90 Add Semantic check for Flang OpenMP 4.5 - 2.7.1 ordered and collapse clause 2020-11-22 18:38:57 +05:30
omp-do-cycle.f90 [Flang][OpenMP] Add semantic checks for invalid branches into or out of OpenMP constructs 2021-02-03 16:09:34 +05:30
omp-do-ordered-positivecases.f90 Add Semantic check for Flang OpenMP 4.5 - 2.7.1 ordered and collapse clause 2020-11-22 18:38:57 +05:30
omp-do-ordered.f90 Add Semantic check for Flang OpenMP 4.5 - 2.7.1 ordered and collapse clause 2020-11-22 18:38:57 +05:30
omp-do-schedule01.f90 Add Semantic check for Flang OpenMP 4.5 - 2.7.1 schedule clause 2020-11-11 15:56:18 +05:30
omp-do-schedule02.f90 Add Semantic check for Flang OpenMP 4.5 - 2.7.1 schedule clause 2020-11-11 15:56:18 +05:30
omp-do-schedule03.f90 Add Semantic check for Flang OpenMP 4.5 - 2.7.1 schedule clause 2020-11-11 15:56:18 +05:30
omp-do-schedule04.f90 Add Semantic check for Flang OpenMP 4.5 - 2.7.1 schedule clause 2020-11-11 15:56:18 +05:30
omp-do01-positivecase.f90 Add Semantic check for Flang OpenMP 4.5 - 2.7.1 Do Loop restrictions on single directive and firstprivate clause. 2021-01-15 11:16:25 +05:30
omp-do01.f90 Add Semantic check for Flang OpenMP 4.5 - 2.7.1 Do Loop restrictions on single directive and firstprivate clause. 2021-01-15 11:16:25 +05:30
omp-do02.f90 [flang] [OpenMP 4.5] Adding lit test cases for OpenMP Constructs. 2020-09-24 13:09:20 +01:00
omp-do03.f90 [Flang][OpenMP] Fix 'Internal: no symbol found' for OpenMP aligned and linear clause. 2020-11-10 22:47:13 +05:30
omp-do04.f90 [flang] [OpenMP 4.5] Adding lit test cases for OpenMP Constructs. 2020-09-24 13:09:20 +01:00
omp-do05-positivecase.f90 Add Semantic check for Flang OpenMP 4.5 - 2.7.1 Do Loop restrictions on single directive and firstprivate clause. 2021-01-15 11:16:25 +05:30
omp-do05.f90 Add Semantic check for Flang OpenMP 4.5 - 2.7.1 Do Loop restrictions on single directive and firstprivate clause. 2021-01-15 11:16:25 +05:30
omp-do06.f90 [flang] [OpenMP 4.5] Adding lit test cases for OpenMP Constructs. 2020-09-24 13:09:20 +01:00
omp-do07.f90 [Flang][OpenMP] Add semantic checks for invalid branches into or out of OpenMP constructs 2021-02-03 16:09:34 +05:30
omp-do08.f90 [flang] [OpenMP 4.5] Adding lit test cases for OpenMP Constructs. 2020-09-24 13:09:20 +01:00
omp-do09.f90 [flang] [OpenMP 4.5] Adding lit test cases for OpenMP Constructs. 2020-09-24 13:09:20 +01:00
omp-do10.f90 [flang] [OpenMP 4.5] Adding lit test cases for OpenMP Constructs. 2020-09-24 13:09:20 +01:00
omp-flush01.f90 [Flang][OpenMP-5.0] Semantic checks for flush construct. 2020-12-14 13:30:48 +05:30
omp-flush02.f90 [Flang][OpenMP-5.0] Semantic checks for flush construct. 2020-12-14 13:30:48 +05:30
omp-invalid-branch.f90 [Flang][OpenMP] Add semantic checks for invalid branches into or out of OpenMP constructs 2021-02-03 16:09:34 +05:30
omp-loop-association.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
omp-loop-simd01.f90 [Flang][OpenMP] Fix 'Internal: no symbol found' for OpenMP aligned and linear clause. 2020-11-10 22:47:13 +05:30
omp-nested01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
omp-no-dowhile-in-parallel.f90 [Flang][openmp]Fix crash in OpenMP semantic check( bug 48308) 2020-12-17 15:17:13 +05:30
omp-parallel-private01.f90 Add Semantic check for Flang OpenMP 4.5 - 2.15.3.2 and 2.15.3.3 shared and private clause 2020-11-22 12:50:17 +05:30
omp-parallel-private02.f90 Add Semantic check for Flang OpenMP 4.5 - 2.15.3.2 and 2.15.3.3 shared and private clause 2020-11-22 12:50:17 +05:30
omp-parallel-private03.f90 Add Semantic check for Flang OpenMP 4.5 - 2.15.3.2 and 2.15.3.3 shared and private clause 2020-11-22 12:50:17 +05:30
omp-parallel-private04.f90 Add Semantic check for Flang OpenMP 4.5 - 2.15.3.2 and 2.15.3.3 shared and private clause 2020-11-22 12:50:17 +05:30
omp-parallel-shared01.f90 Add Semantic check for Flang OpenMP 4.5 - 2.15.3.2 and 2.15.3.3 shared and private clause 2020-11-22 12:50:17 +05:30
omp-parallel-shared02.f90 Add Semantic check for Flang OpenMP 4.5 - 2.15.3.2 and 2.15.3.3 shared and private clause 2020-11-22 12:50:17 +05:30
omp-parallel-shared03.f90 Add Semantic check for Flang OpenMP 4.5 - 2.15.3.2 and 2.15.3.3 shared and private clause 2020-11-22 12:50:17 +05:30
omp-parallel-shared04.f90 Add Semantic check for Flang OpenMP 4.5 - 2.15.3.2 and 2.15.3.3 shared and private clause 2020-11-22 12:50:17 +05:30
omp-parallel01.f90 [Flang][OpenMP] Add semantic checks for invalid branches into or out of OpenMP constructs 2021-02-03 16:09:34 +05:30
omp-parallel02.f90 [Flang][OpenMP] Add semantic checks for invalid branches into or out of OpenMP constructs 2021-02-03 16:09:34 +05:30
omp-private01.f90 [Flang][OpenMP] Add semantic checks for OpenMP Private clause. 2020-11-30 11:46:36 -05:00
omp-private02.f90 [Flang][OpenMP] Add semantic checks for OpenMP Private clause. 2020-11-30 11:46:36 -05:00
omp-private03.f90 [Flang][OpenMP] Add semantic check for OpenMP Private, Firstprivate and Lastprivate clauses. 2020-12-25 14:43:41 +05:30
omp-resolve01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
omp-resolve02.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
omp-resolve03.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
omp-resolve04.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
omp-resolve05.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
omp-resolve06.f90 [flang]Add Semantic Checks for OpenMP Allocate Clause 2020-09-09 12:06:21 +01:00
omp-sections01.f90 [Flang][OpenMP] Fix issue in only a single nowait clause can appear on a sections directive. 2020-10-14 16:22:57 +05:30
omp-simd01.f90 [Flang][OpenMP] Add semantic checks for invalid branches into or out of OpenMP constructs 2021-02-03 16:09:34 +05:30
omp-simd02.f90 [Flang][OpenMP] Fix 'Internal: no symbol found' for OpenMP aligned and linear clause. 2020-11-10 22:47:13 +05:30
omp-simd03.f90 [flang] [OpenMP 4.5] Adding lit test cases for OpenMP Constructs. 2020-09-24 13:09:20 +01:00
omp-single01.f90 [flang] [OpenMP 4.5] Adding lit test cases for OpenMP Constructs. 2020-09-24 13:09:20 +01:00
omp-single02.f90 [flang] [OpenMP 4.5] Adding lit test cases for OpenMP Constructs. 2020-09-24 13:09:20 +01:00
omp-symbol01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
omp-symbol02.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
omp-symbol03.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
omp-symbol04.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
omp-symbol05.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
omp-symbol06.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
omp-symbol07.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
omp-symbol08.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
omp-task01.f90 [Flang][OpenMP] Add semantic checks for invalid branches into or out of OpenMP constructs 2021-02-03 16:09:34 +05:30
omp-taskloop-simd01.f90 [flang] [OpenMP 4.5] Adding lit test cases for OpenMP Constructs. 2020-09-24 13:09:20 +01:00
omp-taskloop01.f90 [Flang][OpenMP] Add semantic checks for invalid branches into or out of OpenMP constructs 2021-02-03 16:09:34 +05:30
omp-taskloop02.f90 [Flang][OpenMP] Add semantic checks for invalid branches into or out of OpenMP constructs 2021-02-03 16:09:34 +05:30
omp-taskloop03.f90 [flang] [OpenMP 4.5] Adding lit test cases for OpenMP Constructs. 2020-09-24 13:09:20 +01:00
omp-workshare01.f90 [Flang][OpenMP] Add semantic checks for OpenMP Workshare Construct 2021-01-19 20:00:12 +05:30
omp-workshare02.f90 [Flang][OpenMP] Add semantic checks for OpenMP Workshare Construct 2021-01-19 20:00:12 +05:30
omp-workshare03.f90 [Flang][OpenMP] Add semantic checks for OpenMP Workshare Construct 2021-01-19 20:00:12 +05:30
omp-workshare04.f90 [Flang][OpenMP] Add semantic checks for OpenMP Workshare Construct 2021-01-19 20:00:12 +05:30
omp-workshare05.f90 [Flang][OpenMP] Add semantic checks for OpenMP Workshare Construct 2021-01-19 20:00:12 +05:30
procinterface01.f90 [flang] Fix bugs in .mod file for abstract interface 2020-12-28 08:50:32 -08:00
reshape.f90 [flang] Fixes for RESHAPE() 2020-07-30 19:05:06 -07:00
resolve01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve02.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve03.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve04.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve05.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve06.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve07.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve08.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve09.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve10.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve11.f90 [flang] Fix check for distinguishable operators/assignments 2020-09-10 07:22:55 -07:00
resolve12.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve13.f90 [flang] Fix check for distinguishable operators/assignments 2020-09-10 07:22:55 -07:00
resolve14.f90 [flang] Don't use-associate intrinsics 2020-07-15 15:08:08 -07:00
resolve15.f90 [flang] Fix check for distinguishable operators/assignments 2020-09-10 07:22:55 -07:00
resolve16.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve17.f90 [flang] Fix bug with USE of USE of generic 2020-12-15 16:11:59 -08:00
resolve18.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve19.f90 [flang] Fix call to CHECK() on erroneous subroutine declaration 2020-10-20 18:09:15 -07:00
resolve20.f90 [flang] Detect call to abstract interface 2020-12-28 16:36:34 -08:00
resolve21.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve22.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve23.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve24.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve25.f90 [flang] Fix check for distinguishable operators/assignments 2020-09-10 07:22:55 -07:00
resolve26.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve27.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve28.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve29.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve30.f90 [flang] DATA stmt processing (part 3/4): Remaining prep work 2020-06-19 09:09:05 -07:00
resolve31.f90 [flang] Constraint checks C751 to C760 2020-05-15 18:50:14 -07:00
resolve32.f90 [flang] Semantic analysis for FINAL subroutines 2020-09-30 15:46:15 -07:00
resolve33.f90 [flang] Constraint checks C751 to C760 2020-05-15 18:50:14 -07:00
resolve34.f90 [flang] Constraint checks C751 to C760 2020-05-15 18:50:14 -07:00
resolve35.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve36.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve37.f90 [flang] Improve initializer semantics, esp. for component default values 2020-12-07 14:40:41 -08:00
resolve38.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve39.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve40.f90 [flang] DATA stmt processing (part 3/4): Remaining prep work 2020-06-19 09:09:05 -07:00
resolve41.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve42.f90 [flang] Fix bug accessing implicit variable in specification expression 2020-08-24 12:53:46 -07:00
resolve43.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve44.f90 [flang] Fix classification of shape inquiries in specification exprs 2021-01-13 10:05:14 -08:00
resolve45.f90 [flang] Fix erroneous application of SAVE statement 2020-07-15 13:02:33 -07:00
resolve46.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve47.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve48.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve49.f90 [flang] Substrings with lower bound greater than upper bound 2020-09-16 14:56:23 -07:00
resolve50.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve51.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve52.f90 [flang] Constraint checks C751 to C760 2020-05-15 18:50:14 -07:00
resolve53.f90 [flang] Fix use-associated procedure in generic 2021-01-14 16:31:52 -08:00
resolve54.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve55.f90 [flang] Semantic analysis for FINAL subroutines 2020-09-30 15:46:15 -07:00
resolve56.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve57.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve58.f90 [flang] Improve initializer semantics, esp. for component default values 2020-12-07 14:40:41 -08:00
resolve59.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve60.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve61.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve62.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve63.f90 [flang] Failed call to CHECK() for call to ASSOCIATED(NULL()) 2020-10-16 07:12:57 -07:00
resolve64.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve65.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve66.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve67.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve68.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve69.f90 [flang] Improve initializer semantics, esp. for component default values 2020-12-07 14:40:41 -08:00
resolve70.f90 [flang] Fix a crash when an array constructor contains an unlimited polymorphic value 2020-07-14 15:22:33 -07:00
resolve71.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve72.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve73.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve74.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve75.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve76.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve77.f90 [flang] Fix erroneous application of SAVE statement 2020-07-15 13:02:33 -07:00
resolve78.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve79.f90 [flang] Constraint checks C751 to C760 2020-05-15 18:50:14 -07:00
resolve80.f90 [flang][NFC] Verify C781 from - Clause 7 constraint checks for f18. 2020-07-31 23:58:18 +05:30
resolve81.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve82.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve83.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve84.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve85.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve86.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve87.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
resolve88.f90 [flang] Fix bogus error message with binding 2021-01-21 16:59:51 -08:00
resolve89.f90 [flang] Constraint checks C751 to C760 2020-05-15 18:50:14 -07:00
resolve90.f90 [flang] Disallow pointer constants 2020-10-16 12:31:42 -07:00
resolve91.f90 [flang] Fix an assert on duplicate initializations 2020-07-30 12:58:28 -07:00
resolve92.f90 [flang] Implement STORAGE_SIZE(), SIZEOF(), C_SIZEOF() 2020-12-15 17:26:20 -08:00
resolve93.f90 [flang] Bug fix for ambiguous references to data and functions 2020-07-06 11:27:14 -07:00
resolve94.f90 [flang] Fix a crash when cosubscript list is empty 2020-07-08 10:11:34 -07:00
resolve95.f90 [FLANG] Generate error for invalid selector. 2020-09-09 19:14:54 +05:30
resolve96.f90 [flang] Fix check for distinguishable operators/assignments 2020-09-10 07:22:55 -07:00
resolve97.f90 [flang] Better error messages & more cases caught for bad forward refs 2020-10-30 17:11:37 -07:00
resolve98.f90 [flang] Improve error message on bad LOGICAL compare operations 2020-11-18 13:53:29 -08:00
resolve99.f90 [flang] Fix bogus message on index-names in the presence of associated entities 2020-12-10 07:36:41 -08:00
resolve100.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
rewrite01.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
save01.f90 [flang] SAVE statement should not apply to nested scoping units 2020-09-26 12:42:14 -07:00
select-rank.f90 [flang] Improve compile-time shape conformance checking 2020-09-01 08:51:50 -07:00
select-rank02.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
selecttype01.f90 [FLANG] Fix issues in SELECT TYPE construct when intrinsic type specification is specified in TYPE GUARD statement. 2020-08-03 09:24:42 +05:30
selecttype02.f90 [flang] Semantics for SELECT TYPE 2020-06-12 00:12:24 +05:30
selecttype03.f90 [flang] Semantics for SELECT TYPE 2020-06-12 00:12:24 +05:30
separate-mp01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
separate-mp02.f90 [flang] Disallow INTENT attribute on procedure dummy arguments 2021-01-15 08:53:43 -08:00
shape.f90 [flang] Fix classification of shape inquiries in specification exprs 2021-01-13 10:05:14 -08:00
spec-expr.f90 [flang] Detect UBOUND() error on assumed-size array 2021-02-02 11:37:44 -08:00
stop01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
structconst01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
structconst02.f90 [flang] Improve initializer semantics, esp. for component default values 2020-12-07 14:40:41 -08:00
structconst03.f90 [flang] Infrastructure improvements in utility routines 2021-01-20 12:40:25 -08:00
structconst04.f90 [flang] Infrastructure improvements in utility routines 2021-01-20 12:40:25 -08:00
symbol01.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
symbol02.f90 [flang] Create HostAssoc symbols for uplevel references 2020-07-30 07:12:26 -07:00
symbol03.f90 [flang] Create HostAssoc symbols for uplevel references 2020-07-30 07:12:26 -07:00
symbol05.f90 [flang] Duplicate names for ac-implied-do variables erroneously cause errors 2020-11-16 18:57:13 -08:00
symbol06.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
symbol07.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
symbol08.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
symbol09.f90 [flang] Copy attributes and flags onto host-assoc symbols 2020-08-17 07:00:07 -07:00
symbol10.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
symbol11.f90 [FLANG] Fix issues in SELECT TYPE construct when intrinsic type specification is specified in TYPE GUARD statement. 2020-08-03 09:24:42 +05:30
symbol12.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
symbol13.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
symbol14.f90 [flang][NFC] Simplify semantics test scripts 2020-05-11 11:49:25 -07:00
symbol15.f90 [flang] Fix bugs in .mod file for abstract interface 2020-12-28 08:50:32 -08:00
symbol16.f90 [flang] Fix implicit declarations in statement functions 2020-07-26 12:13:39 -07:00
symbol17.f90 [flang] Make TypeParamInquiry monomorphic 2020-08-31 15:40:40 -07:00
symbol18.f90 [flang] Fix bug detecting intrinsic function 2020-08-03 12:21:59 -07:00
symbol19.f90 [flang] Tighten rules to resolve procedure as intrinsic procedure 2020-10-26 11:25:40 +01:00
test_errors.sh [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
test_modfile.sh [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00
test_symbols.sh [flang][openacc] Basic name resolution infrastructure for OpenACC construct 2020-07-26 20:01:35 -04:00
typeinfo01.f90 [flang] Add -fsyntax-only to f18; retain -fparse-only synonym 2021-02-03 09:01:39 -08:00