File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change 3
3
! about anything. The correct lowering to a module attribute and beyond will
4
4
! be checked in other tests.
5
5
!
6
- ! RUN: %flang -### -frecord-command-line %s 2>&1 | FileCheck --check-prefix=CHECK-RECORD %s
7
- ! RUN: %flang -### -fno-record-command-line %s 2>&1 | FileCheck --check-prefix=CHECK-NORECORD %s
6
+ ! RUN: %flang -### -target x86_64-unknown-linux -frecord-command-line %s 2>&1 | FileCheck --check-prefix=CHECK-RECORD %s
7
+ ! RUN: %flang -### -target x86_64-unknown-macosx -frecord-command-line %s 2>&1 | FileCheck --check-prefix=CHECK-RECORD %s
8
+ ! RUN: not %flang -### -target x86_64-unknown-windows -frecord-command-line %s 2>&1 | FileCheck --check-prefix=CHECK-RECORD-ERROR %s
8
9
9
- ! CHECK-RECORD: "-record-command-line" "{{.+}}/flang{{[^ ]*}} -### -frecord-command-line {{.+}}/frecord-command-line.f90 {{.*}}"
10
+ ! RUN: %flang -### -target x86_64-unknown-linux -fno-record-command-line %s 2>&1 | FileCheck --check-prefix=CHECK-NO-RECORD %s
11
+ ! RUN: %flang -### -target x86_64-unknown-macosx -fno-record-command-line %s 2>&1 | FileCheck --check-prefix=CHECK-NO-RECORD %s
12
+ ! RUN: %flang -### -target x86_64-unknown-windows -fno-record-command-line %s 2>&1 | FileCheck --check-prefix=CHECK-NO-RECORD %s
10
13
11
- ! CHECK-NORECORD-NOT: "-record-command-line"
14
+ ! CHECK-RECORD: "-record-command-line" "{{.+}}/flang{{[^ ]*}} {{.+}} -frecord-command-line {{.+}}/frecord-command-line.f90 {{.*}}"
15
+ ! CHECK-NO-RECORD-NOT: "-record-command-line"
16
+ ! CHECK-RECORD-ERROR: error: unsupported option '-frecord-command-line' for target
You can’t perform that action at this time.
0 commit comments