Commit fdc5acd
test(julienne): add driver & tests
This commit adds a test-suite driver, test/julienne/driver.f90,
with supporting tests for the following subroutines:
- prif_co_broadcast
- prif_co_min
- prif_co_max
- prif_image_queries
- prif_init
- prif_num_images
- prif_this_image_no_coarray
- prif_sync_images
All new tests are in test/julienne. All tests pass.
TODO: restrict output to image 1
chore: rm redundant tests
This commit removes veggies tests for the following subroutines
because they are now redundant with the correspondiong julienne
tests added in a prior commit:
- prif_co_broadcast
- prif_co_max
- prif_co_min
- prif_image_queries
- prif_num_images
- prif_sync_images
- prif_this_image
This commit retains the redundant prif_init test becuase it is
presumalby needed for the proper launch of the veggies tests.
build(fpm.toml.template): add Julienne 3.0.0 dep
test(co_sum): add julienne test, rm veggies test
test(co_reduce): add julienne test|rm veggies test
chore: non_overridable test_t child type-bnd-procs
fix(image_queries_test): add closing parens
test: add prif_coarray_inquiry_test_m
fix: rm binary
chore: rm veggies prif_coarray_inquiry_test
fix(test/julienne): support GCC 13 - 14.2
chore: rm reference to deleted veggies test
chore: rm partially complete julienne test
build(include): fix macro logic/syntax
test(julienne): append to diagnostics strings
This commit appends the text from veggies assertions "message"
argument to test diagnoses in the corresponding Julienne tests.
For example, a veggies assertion of the form
assert_equals(actual, expected, message)
becomes a Julienne test diagnosis of the following form:
(actual .equalsExpected. expected) // message
Remove inadvertently added GASNet install trees
Remove some stray programs
Rename file to match Caffiene source file naming conventions
(See docs/README-maintainers.md)
test(julienne): fix GCC 13-14.2 workaround
Rename test files back to their original location, for ease of PR review and maintenance
There are zero code changes in this commit1 parent cf94e84 commit fdc5acd
File tree
14 files changed
+1229
-680
lines changed- include
- test
14 files changed
+1229
-680
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
4 | 10 | | |
5 | 11 | | |
6 | 12 | | |
| |||
15 | 21 | | |
16 | 22 | | |
17 | 23 | | |
18 | | - | |
19 | | - | |
| 24 | + | |
| 25 | + | |
20 | 26 | | |
21 | | - | |
| 27 | + | |
22 | 28 | | |
23 | 29 | | |
24 | 30 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | 26 | | |
45 | 27 | | |
46 | 28 | | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | 29 | | |
53 | 30 | | |
54 | 31 | | |
| |||
61 | 38 | | |
62 | 39 | | |
63 | 40 | | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | 41 | | |
68 | 42 | | |
69 | 43 | | |
| |||
100 | 74 | | |
101 | 75 | | |
102 | 76 | | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | 77 | | |
110 | | - | |
111 | | - | |
112 | 78 | | |
113 | 79 | | |
114 | 80 | | |
115 | | - | |
116 | 81 | | |
117 | 82 | | |
118 | | - | |
119 | 83 | | |
120 | 84 | | |
121 | 85 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
2 | 4 | | |
3 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
4 | 16 | | |
5 | 17 | | |
6 | 18 | | |
7 | | - | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
8 | 26 | | |
9 | 27 | | |
10 | 28 | | |
| |||
19 | 37 | | |
20 | 38 | | |
21 | 39 | | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
29 | 54 | | |
30 | 55 | | |
31 | 56 | | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
32 | 74 | | |
33 | 75 | | |
34 | 76 | | |
| |||
39 | 81 | | |
40 | 82 | | |
41 | 83 | | |
42 | | - | |
43 | | - | |
| 84 | + | |
| 85 | + | |
44 | 86 | | |
45 | 87 | | |
46 | 88 | | |
47 | 89 | | |
48 | 90 | | |
49 | 91 | | |
50 | | - | |
| 92 | + | |
51 | 93 | | |
52 | 94 | | |
53 | | - | |
54 | | - | |
| 95 | + | |
| 96 | + | |
55 | 97 | | |
56 | | - | |
| 98 | + | |
57 | 99 | | |
58 | 100 | | |
59 | 101 | | |
60 | 102 | | |
61 | 103 | | |
62 | 104 | | |
63 | | - | |
| 105 | + | |
64 | 106 | | |
65 | | - | |
66 | 107 | | |
67 | 108 | | |
68 | | - | |
| 109 | + | |
0 commit comments