tenseleyflow/bencch / b3cf949

Browse files

Repoint runtime behavior consumers

Authored by espadonne
SHA
b3cf9495e9cdd428b058222ef9a4d2b4adafc306
Parents
df345ac
Tree
7074660

8 changed files

StatusFile+-
M README.md 1 1
M suites/frontend/parser.afs 1 1
M suites/ir/lowering.afs 1 1
M suites/opt/matrix.afs 1 1
M suites/runtime/arithmetic.afs 1 1
M suites/runtime/control_flow.afs 1 1
M suites/runtime/derived_types.afs 1 1
M suites/runtime/strings.afs 1 1
README.mdmodified
@@ -86,7 +86,7 @@ Suites are plain text files under `suites/`.
86
 suite "consistency/runtime"
86
 suite "consistency/runtime"
87
 
87
 
88
 case "mixed_types_cli_run_reproducible"
88
 case "mixed_types_cli_run_reproducible"
89
-source "../../../test_programs/mixed_types.f90"
89
+source "../../fixtures/runtime/mixed_types.f90"
90
 opts => all
90
 opts => all
91
 armfortas => run
91
 armfortas => run
92
 repeat => 3
92
 repeat => 3
suites/frontend/parser.afsmodified
@@ -8,7 +8,7 @@ expect ast contains "ClassDefault"
8
 end
8
 end
9
 
9
 
10
 case "where_construct"
10
 case "where_construct"
11
-source "../../../test_programs/where_construct.f90"
11
+source "../../fixtures/runtime/where_construct.f90"
12
 armfortas => ast
12
 armfortas => ast
13
 expect ast contains "WhereConstruct"
13
 expect ast contains "WhereConstruct"
14
 expect ast contains "Deallocate"
14
 expect ast contains "Deallocate"
suites/ir/lowering.afsmodified
@@ -28,7 +28,7 @@ expect optir contains "type_is_match_"
28
 end
28
 end
29
 
29
 
30
 case "where_construct_lowering"
30
 case "where_construct_lowering"
31
-source "../../../test_programs/where_construct.f90"
31
+source "../../fixtures/runtime/where_construct.f90"
32
 armfortas => ir, optir
32
 armfortas => ir, optir
33
 expect ir contains "where_check_"
33
 expect ir contains "where_check_"
34
 expect ir contains "call @afs_allocate_1d"
34
 expect ir contains "call @afs_allocate_1d"
suites/opt/matrix.afsmodified
@@ -22,7 +22,7 @@ future when O1, O2, O3 because "Keep optimizer-sensitive SELECT TYPE cells visib
22
 end
22
 end
23
 
23
 
24
 case "where_construct_across_matrix"
24
 case "where_construct_across_matrix"
25
-source "../../../test_programs/where_construct.f90"
25
+source "../../fixtures/runtime/where_construct.f90"
26
 opts => O0, O1, O2
26
 opts => O0, O1, O2
27
 armfortas => ir, optir, run
27
 armfortas => ir, optir, run
28
 expect ir contains "where_check_"
28
 expect ir contains "where_check_"
suites/runtime/arithmetic.afsmodified
@@ -8,7 +8,7 @@ expect run.exit_code equals 0
8
 end
8
 end
9
 
9
 
10
 case "mixed_types"
10
 case "mixed_types"
11
-source "../../../test_programs/mixed_types.f90"
11
+source "../../fixtures/runtime/mixed_types.f90"
12
 armfortas => run
12
 armfortas => run
13
 expect run.stdout check-comments
13
 expect run.stdout check-comments
14
 expect run.exit_code equals 0
14
 expect run.exit_code equals 0
suites/runtime/control_flow.afsmodified
@@ -88,7 +88,7 @@ expect run.exit_code equals 0
88
 end
88
 end
89
 
89
 
90
 case "where_construct"
90
 case "where_construct"
91
-source "../../../test_programs/where_construct.f90"
91
+source "../../fixtures/runtime/where_construct.f90"
92
 armfortas => run
92
 armfortas => run
93
 expect run.stdout check-comments
93
 expect run.stdout check-comments
94
 expect run.exit_code equals 0
94
 expect run.exit_code equals 0
suites/runtime/derived_types.afsmodified
@@ -1,7 +1,7 @@
1
 suite "runtime/derived-types"
1
 suite "runtime/derived-types"
2
 
2
 
3
 case "derived_type_basic"
3
 case "derived_type_basic"
4
-source "../../../test_programs/derived_type_basic.f90"
4
+source "../../fixtures/runtime/derived_type_basic.f90"
5
 armfortas => run
5
 armfortas => run
6
 expect run.stdout check-comments
6
 expect run.stdout check-comments
7
 expect run.exit_code equals 0
7
 expect run.exit_code equals 0
suites/runtime/strings.afsmodified
@@ -22,7 +22,7 @@ expect run.exit_code equals 0
22
 end
22
 end
23
 
23
 
24
 case "string_fixed"
24
 case "string_fixed"
25
-source "../../../test_programs/string_fixed.f90"
25
+source "../../fixtures/runtime/string_fixed.f90"
26
 armfortas => run
26
 armfortas => run
27
 expect run.stdout check-comments
27
 expect run.stdout check-comments
28
 expect run.exit_code equals 0
28
 expect run.exit_code equals 0