Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test[next]: enable gpu test for 1d scan on dace backend #1854

Merged
merged 390 commits into from
Feb 11, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
390 commits
Select commit Hold shift + click to select a range
de203f9
Revert "undo scan-related change"
edopao Jan 8, 2025
ab11d77
fix previous commits
edopao Jan 8, 2025
7329c4b
update test skip list
edopao Jan 9, 2025
fab8288
fix gtir dace tests (add tuple symbols)
edopao Jan 9, 2025
46322ac
undo extra change
edopao Jan 9, 2025
2c1156b
remove support for tuple iterator
edopao Jan 9, 2025
ac24404
fix test marker
edopao Jan 9, 2025
a414eba
move 2 nested function definitions to separate helper functions
edopao Jan 9, 2025
311c74e
import changes from dace-gtir-iterator_view
edopao Jan 9, 2025
015f69c
edit test markers
edopao Jan 9, 2025
f05a730
edit test markers
edopao Jan 9, 2025
2363b62
Revert "edit test markers"
edopao Jan 9, 2025
61feb99
Fix failing tests
tehrengruber Jan 10, 2025
30a4911
Merge remote-tracking branch 'origin_tehrengruber/field_arg_with_non_…
tehrengruber Jan 10, 2025
052c54b
Merge branch 'main' into field_arg_with_non_zero_domain_start
tehrengruber Jan 10, 2025
fd1462d
Merge remote-tracking branch 'origin/main' into dace-gtir-iterator_view
edopao Jan 10, 2025
8deaa16
Merge remote-tracking branch 'origin/dace-gtir-iterator_view' into da…
edopao Jan 10, 2025
9eb0c20
fix merge conflicts
edopao Jan 10, 2025
90a2378
fix merge conflicts (1)
edopao Jan 10, 2025
db94493
remove wrong assert
edopao Jan 10, 2025
76168b3
Merge remote-tracking branch 'origin/dace-gtir-iterator_view' into da…
edopao Jan 10, 2025
0d903cc
Address review comments
tehrengruber Jan 10, 2025
7b77c9f
Merge remote-tracking branch 'origin_tehrengruber/field_arg_with_non_…
tehrengruber Jan 10, 2025
a6cf988
Merge origin/main
tehrengruber Jan 10, 2025
f7b18b3
edit code comments
edopao Jan 10, 2025
87b5bd5
add tuple_get
edopao Jan 10, 2025
4914de5
Merge remote-tracking branch 'origin/dace-gtir-iterator_view' into da…
edopao Jan 10, 2025
415e251
better symbol mapping for scan nested SDFG
edopao Jan 13, 2025
d93a387
better symbol mapping for lambda nested SDFG
edopao Jan 13, 2025
9cacbb8
Merge branch 'dace-gtir-scan' into dace-gtir
edopao Jan 13, 2025
2bb102a
Merge remote-tracking branch 'DropD/gtir-sdfg-convertible' into dace-…
edopao Jan 13, 2025
3afb1cb
Fix attribute dtype error
edopao Jan 13, 2025
9c884e3
Fix attribute dtype error
edopao Jan 13, 2025
a002d35
Merge remote-tracking branch 'DropD/gtir-sdfg-convertible' into dace-…
edopao Jan 13, 2025
3ecaab4
fix mypy error
edopao Jan 13, 2025
88efd17
Merge remote-tracking branch 'DropD/gtir-sdfg-convertible' into dace-…
edopao Jan 13, 2025
8976caa
fix stride problem
edopao Jan 13, 2025
5e454f8
Merge remote-tracking branch 'DropD/gtir-sdfg-convertible' into dace-…
edopao Jan 13, 2025
411f607
fix stride problem (1)
edopao Jan 13, 2025
d89383d
fix stride problem (1)
edopao Jan 13, 2025
d2bfe3d
Merge remote-tracking branch 'DropD/gtir-sdfg-convertible' into dace-…
edopao Jan 13, 2025
678b782
Revert "add tuple_get"
edopao Jan 13, 2025
eaaee4e
Merge remote-tracking branch 'origin/main' into dace-gtir-iterator_view
edopao Jan 13, 2025
d4599d2
address review comments
edopao Jan 13, 2025
4a82810
fix
edopao Jan 13, 2025
81b5fd3
fix subset num_elements
edopao Jan 13, 2025
26ccb89
Merge remote-tracking branch 'origin/main' into dace-gtir
edopao Jan 13, 2025
2cc84c8
address review comments (1)
edopao Jan 14, 2025
3518624
Merge branch 'dace-gtir-iterator_view' into dace-gtir
edopao Jan 14, 2025
858a573
Merge branch 'main' into field_arg_with_non_zero_domain_start
tehrengruber Jan 14, 2025
ea44598
address review comments (1)
edopao Jan 14, 2025
981f2c7
fix test markers
edopao Jan 14, 2025
6035ccc
address review comments (2)
edopao Jan 14, 2025
007c260
Merge remote-tracking branch 'origin/dace-gtir-iterator_view' into da…
edopao Jan 14, 2025
e3fce81
fix previous commit
edopao Jan 14, 2025
bed7e0d
fix previous commit
edopao Jan 14, 2025
86953b8
fix test markers
edopao Jan 14, 2025
d3ede1c
fix: remove unused connectivities
edopao Jan 14, 2025
c724df6
Merge remote-tracking branch 'origin/dace-gtir-remove_unused_connecti…
edopao Jan 14, 2025
c86e345
better tuple symbol tree
edopao Jan 15, 2025
3529964
better tuple symbol tree
edopao Jan 15, 2025
974d643
rename sym_tree to symbol_tree
edopao Jan 15, 2025
6f4ff65
helper function add_temp_array
edopao Jan 15, 2025
46879b7
make _visit_if_branch_result separate function
edopao Jan 15, 2025
de83a3b
Merge remote-tracking branch 'origin/dace-gtir-iterator_view' into da…
edopao Jan 15, 2025
cd48985
address review comment
edopao Jan 15, 2025
4437108
fix doc test
edopao Jan 15, 2025
70ba0c8
Merge remote-tracking branch 'origin/dace-gtir-iterator_view' into da…
edopao Jan 15, 2025
fd266cb
Merge remote-tracking branch 'origin/dace-gtir-remove_unused_connecti…
edopao Jan 15, 2025
d7671a7
address review comment (1)
edopao Jan 15, 2025
85ff971
Merge remote-tracking branch 'origin/dace-gtir-iterator_view' into da…
edopao Jan 15, 2025
849a75a
Merge remote-tracking branch 'origin/dace-gtir' into dace-gtir-scan
edopao Jan 15, 2025
1e6a873
Merge remote-tracking branch 'origin/main' into dace-gtir-scan
edopao Jan 15, 2025
1d70af8
Merge remote-tracking branch 'origin/main' into field_arg_with_non_ze…
edopao Jan 15, 2025
733816a
fix rebase conflicts
edopao Jan 15, 2025
a734b71
Merge remote-tracking branch 'origin/main' into dace-gtir-scan
edopao Jan 15, 2025
06e9420
fix pre-commit
edopao Jan 15, 2025
4e57834
fix test marker
edopao Jan 15, 2025
a41afb3
domain range support in dace backend
edopao Jan 15, 2025
6a2b860
Merge remote-tracking branch 'origin/main' into field_arg_with_non_ze…
edopao Jan 15, 2025
a0a7158
fix baseline error
edopao Jan 15, 2025
da65ca1
Merge remote-tracking branch 'origin/main' into field_arg_with_non_ze…
edopao Jan 15, 2025
fdc7494
minor edit
edopao Jan 15, 2025
e6e640c
dace support for domain range and field origin
edopao Jan 15, 2025
a9f67f9
minor edit
edopao Jan 15, 2025
ee969cf
minor edit
edopao Jan 15, 2025
b875eca
Merge remote-tracking branch 'origin/main' into dace-gtir-scan
edopao Jan 16, 2025
7d6ed6f
Merge remote-tracking branch 'origin/main' into field_arg_with_non_ze…
edopao Jan 16, 2025
0c9c2ad
wip - fix gtir testcases
edopao Jan 16, 2025
b97232a
Revert "minor edit"
edopao Jan 16, 2025
56ec88d
Revert "dace support for domain range and field origin"
edopao Jan 16, 2025
ad68fac
Merge remote-tracking branch 'origin/main' into field_arg_with_non_ze…
edopao Jan 16, 2025
13d7ca1
address review comment
edopao Jan 16, 2025
a28fbf3
skip dace orchestration tests
edopao Jan 16, 2025
9637866
skip dace test_halo_exchange_helper_attrs
edopao Jan 16, 2025
65a8f6b
Merge remote-tracking branch 'tehrengruber/field_arg_with_non_zero_do…
edopao Jan 16, 2025
2d75cf6
re-enable dace orchestration tests
edopao Jan 16, 2025
166f717
minor edit
edopao Jan 16, 2025
c6257c2
Merge remote-tracking branch 'origin/dace-gtir-scan' into field_arg_w…
edopao Jan 16, 2025
0ca0cae
fix field offset
edopao Jan 16, 2025
339855d
extract _remove_field_origin_symbols method
edopao Jan 16, 2025
ed137aa
wip - remove field_offsets, use field_origin symbols
edopao Jan 17, 2025
d9717ac
Merge remote-tracking branch 'origin/main' into dace-gtir-scan
edopao Jan 17, 2025
ca246d6
address review comments
edopao Jan 17, 2025
bb458cd
Add support for ListType as scan output
edopao Jan 17, 2025
7b992d9
move scan to separate module
edopao Jan 17, 2025
a8740f2
adopt tree output
edopao Jan 17, 2025
637e419
add code comments
edopao Jan 17, 2025
ec7bc92
fix fieldop data type
edopao Jan 17, 2025
d02da4f
Merge remote-tracking branch 'origin/dace-gtir-scan' into field_arg_w…
edopao Jan 17, 2025
b0007bb
Revert "fix fieldop data type"
edopao Jan 17, 2025
d3c9f78
Merge remote-tracking branch 'origin/dace-gtir-scan' into field_arg_w…
edopao Jan 17, 2025
18a3cc2
fix fieldop data type
edopao Jan 17, 2025
0327050
Merge remote-tracking branch 'origin/main' into dace-gtir-scan
edopao Jan 19, 2025
33a027e
fix fieldop data type
edopao Jan 17, 2025
2e26d55
fix previous commit
edopao Jan 19, 2025
6340486
edit code comments
edopao Jan 20, 2025
a53e899
fix pre-commit
edopao Jan 20, 2025
18d4220
Merge remote-tracking branch 'origin/dace-gtir-refact' into field_arg…
edopao Jan 20, 2025
831b368
address review comments
edopao Jan 20, 2025
aab0c57
Merge remote-tracking branch 'origin/dace-gtir-scan' into dace-gtir-r…
edopao Jan 20, 2025
4e5eebf
Merge remote-tracking branch 'origin/dace-gtir-refact' into field_arg…
edopao Jan 20, 2025
e7822b6
address review comments (1)
edopao Jan 20, 2025
f66a899
Merge remote-tracking branch 'origin/dace-gtir-scan' into dace-gtir-r…
edopao Jan 20, 2025
970ed97
fix previous commit
edopao Jan 20, 2025
b3139ed
Merge remote-tracking branch 'origin/dace-gtir-scan' into dace-gtir-r…
edopao Jan 20, 2025
801e5e6
Merge remote-tracking branch 'origin/main' into dace-gtir-refact
edopao Jan 20, 2025
eafdf12
review comments
edopao Jan 21, 2025
45787a5
Merge remote-tracking branch 'origin/dace-gtir-refact' into field_arg…
edopao Jan 21, 2025
474f28e
Merge remote-tracking branch 'origin/main' into field_arg_with_non_ze…
edopao Jan 21, 2025
6e1ab45
Merge remote-tracking branch 'origin/main' into field_arg_with_non_ze…
edopao Jan 22, 2025
14d307e
make get_field_symbols shared
edopao Jan 22, 2025
47c6e09
fix for type inference
edopao Jan 22, 2025
761a502
working draft
edopao Jan 22, 2025
050c1ae
edit todo comment
edopao Jan 22, 2025
dbf653f
minor edit
edopao Jan 22, 2025
e320f39
fix previous commit
edopao Jan 22, 2025
59e1360
Merge remote-tracking branch 'origin/field_arg_with_non_zero_domain_s…
edopao Jan 22, 2025
e0dfd0d
minor edit
edopao Jan 23, 2025
f452f45
added todo comments for missing symbols issue
edopao Jan 23, 2025
7a3a56a
Merge remote-tracking branch 'origin/main' into field_arg_with_non_ze…
edopao Jan 23, 2025
5ac4de3
Merge remote-tracking branch 'origin/field_arg_with_non_zero_domain_s…
edopao Jan 23, 2025
b563b4a
fix previous commit
edopao Jan 23, 2025
32a1aaf
Merge remote-tracking branch 'origin/field_arg_with_non_zero_domain_s…
edopao Jan 23, 2025
205ebd5
fix bug with symbol mapping
edopao Jan 23, 2025
def12e7
Merge remote-tracking branch 'origin/field_arg_with_non_zero_domain_s…
edopao Jan 23, 2025
86baffb
fix another bug with symbol mapping
edopao Jan 23, 2025
9d8dc9b
Merge remote-tracking branch 'origin/field_arg_with_non_zero_domain_s…
edopao Jan 23, 2025
a96ff70
misc improvements
edopao Jan 23, 2025
f743406
Merge remote-tracking branch 'origin/field_arg_with_non_zero_domain_s…
edopao Jan 23, 2025
d9fbf18
fix: lower if-expression to tasklet in fieldview
edopao Jan 24, 2025
274ac65
edit code comments
edopao Jan 24, 2025
e5b107b
add test marker
edopao Jan 24, 2025
dd74b2c
edit code comment
edopao Jan 24, 2025
1a16dd4
minor edit
edopao Jan 24, 2025
ac7223d
Merge remote-tracking branch 'origin/gtir-dace-fix_local_if' into gti…
edopao Jan 24, 2025
bfc20a2
review comments
edopao Jan 24, 2025
9eab850
Merge remote-tracking branch 'origin/field_arg_with_non_zero_domain_s…
edopao Jan 24, 2025
966bc47
use Range instead of Indices
edopao Jan 24, 2025
c763363
use Range instead of Indices
edopao Jan 24, 2025
cfd455b
Merge remote-tracking branch 'origin/field_arg_with_non_zero_domain_s…
edopao Jan 24, 2025
16af227
wip - support test with uses_sparse_fields
edopao Jan 24, 2025
ccd70db
extend support for sparse fields (exclude neighbors)
edopao Jan 24, 2025
950c856
edit code comment
edopao Jan 24, 2025
870a523
Merge remote-tracking branch 'origin/gtir-dace-sparse_fields' into gt…
edopao Jan 24, 2025
e366281
review comments (1)
edopao Jan 27, 2025
2953707
review comments (2)
edopao Jan 28, 2025
c1c7986
Keep transients between on the output of mapped nested SDFG, before t…
edopao Jan 28, 2025
a8d209c
Merge remote-tracking branch 'origin/field_arg_with_non_zero_domain_s…
edopao Jan 28, 2025
93e3bbf
Merge remote-tracking branch 'origin/gtir-dace-transient_mapped_nsdfg…
edopao Jan 28, 2025
ec5091d
Merge remote-tracking branch 'origin/main' into gtir-dace
edopao Jan 28, 2025
324f0f6
fix pre-commit
edopao Jan 28, 2025
cc04597
Merge remote-tracking branch 'origin/gtir-dace-transient_mapped_nsdfg…
edopao Jan 28, 2025
16942a9
Updated the `MapFusionSerial`.
philip-paul-mueller Jan 28, 2025
a1fd36c
revert change for transient after NestedSDFG
edopao Jan 28, 2025
8d739f9
Merge remote-tracking branch 'philip/gtir-dace-patched_map_fusion' in…
edopao Jan 28, 2025
c4121a3
switch gt4py-next to dace main from git repo
edopao Jan 29, 2025
952a376
Merge remote-tracking branch 'origin/main' into gtir-dace
edopao Jan 29, 2025
aaae072
Merge remote-tracking branch 'origin/main' into field_arg_with_non_ze…
edopao Jan 29, 2025
9bbedf7
change field origin to tuple
edopao Jan 29, 2025
5d4a71c
utility for symbol safe replacement
edopao Jan 29, 2025
fd77ede
minor edit
edopao Jan 29, 2025
c451117
use dace fork to avoid submodule issue
edopao Jan 29, 2025
d6dc39a
enable lowering with control flow regions
edopao Jan 29, 2025
a72ec49
fix importskip
edopao Jan 29, 2025
824f0cb
update uv lock
edopao Jan 29, 2025
7eeef16
update dace version
edopao Jan 29, 2025
dab9508
update uv-pre-commit version
edopao Jan 29, 2025
97841ee
switch to spcl repo
edopao Jan 30, 2025
49a1aa7
rollback gt4py-next to dace 1.0.0, keep cartesian on dace 1.0.1
edopao Jan 30, 2025
68bd9e9
update uv-pre-commit version
edopao Jan 30, 2025
b7357a7
rename extra
edopao Jan 30, 2025
3fb6821
Merge remote-tracking branch 'origin/dace-dev' into field_arg_with_no…
edopao Jan 30, 2025
6952c4d
minor edit
edopao Jan 30, 2025
d2c204e
minor edit
edopao Jan 30, 2025
cb77b5e
Merge remote-tracking branch 'origin/dace-dev' into field_arg_with_no…
edopao Jan 30, 2025
956c387
edit code comment
edopao Jan 30, 2025
35418c4
remove origin default empty tuple
edopao Jan 30, 2025
d0a6b1b
Merge remote-tracking branch 'origin/main' into field_arg_with_non_ze…
edopao Jan 30, 2025
9b194e4
undo nox changes
edopao Jan 30, 2025
60b5ca2
Merge remote-tracking branch 'origin/field_arg_with_non_zero_domain_s…
edopao Jan 30, 2025
496a4bf
Merge remote-tracking branch 'origin/main' into gtir-dace
edopao Jan 31, 2025
3bb1232
undo extra changes
edopao Jan 31, 2025
1e279fd
Merge remote-tracking branch 'origin/main' into dace-main
edopao Jan 31, 2025
773a6b2
fix transformations
edopao Jan 31, 2025
15921bc
make if exclusive, always
edopao Jan 31, 2025
babdea5
Merge remote-tracking branch 'origin/main' into dace-main
edopao Feb 3, 2025
718c619
disable usage of ConditionalBlock
edopao Feb 3, 2025
cffdcd4
Revert "disable usage of ConditionalBlock"
edopao Feb 3, 2025
a35ad07
Updated the transformations to conform (more) with DaCe main.
philip-paul-mueller Feb 3, 2025
e2327e8
skip preprocess in gt_inline_nested_sdfg as temporary workaround
edopao Feb 3, 2025
c9391b5
Revert "skip preprocess in gt_inline_nested_sdfg as temporary workaro…
edopao Feb 3, 2025
059fae7
use fork of dace to fix PruneConnectors
edopao Feb 3, 2025
053bc4e
This should fix the map fusion fix.
philip-paul-mueller Feb 4, 2025
bb99900
Fixed another issue in this super outdate map fusion.
philip-paul-mueller Feb 4, 2025
4e5ae2c
fix pre-commit
edopao Feb 4, 2025
5a19e59
Fixed a new bug in the `is_accessed_downstream()` function.
philip-paul-mueller Feb 4, 2025
b49a48c
Merge remote-tracking branch 'origin/dace-main' into gtir-dace
edopao Feb 4, 2025
6714a0d
fix for pattern matching issue with LoopRegion
edopao Feb 4, 2025
101c561
re-enable check for exclusive if
edopao Feb 3, 2025
7e622f9
fix for pattern matching issue with LoopRegion
edopao Feb 4, 2025
5090388
re-enable check for exclusive if
edopao Feb 3, 2025
6f42e20
Merge remote-tracking branch 'origin/dace-main' into gtir-dace
edopao Feb 4, 2025
406ce62
set using_explicit_control_flow on scan nsdfg
edopao Feb 4, 2025
f768083
fix gpu_utils
edopao Feb 4, 2025
dabe459
set using_explicit_control_flow on scan nsdfg
edopao Feb 4, 2025
e2aa018
fix gpu_utils
edopao Feb 4, 2025
2d39596
Merge remote-tracking branch 'origin/dace-main' into gtir-dace
edopao Feb 4, 2025
1443424
Merge remote-tracking branch 'origin/main' into gtir-dace
edopao Feb 4, 2025
71fdeac
Restructured Edoardo's fix, it is now in multiple function.
philip-paul-mueller Feb 4, 2025
73d5b15
switch to dace main
edopao Feb 4, 2025
39a3049
Merge remote-tracking branch 'origin/main' into dace-main
edopao Feb 4, 2025
48c4dbd
Merge remote-tracking branch 'origin/dace-main' into gtir-dace
edopao Feb 4, 2025
8774462
update uv lock
edopao Feb 4, 2025
d068dbf
Merge remote-tracking branch 'origin/dace-main' into gtir-dace
edopao Feb 4, 2025
7b953db
make if_ always with exclusive branch execution
edopao Feb 5, 2025
3466be6
Merge remote-tracking branch 'origin/gtir-dace-exclusive_if' into gti…
edopao Feb 5, 2025
ff37cd8
allow if-tasklets
edopao Feb 5, 2025
5246b79
enable deref of iterators outside of conditional blocks
edopao Feb 5, 2025
c6ae8b1
Merge remote-tracking branch 'origin/main' into gtir-dace-exclusive_if
edopao Feb 5, 2025
715b8a2
Revert "allow if-tasklets"
edopao Feb 5, 2025
52d9287
Merge remote-tracking branch 'origin/gtir-dace-exclusive_if' into gti…
edopao Feb 5, 2025
5a31efe
remove extra-change
edopao Feb 5, 2025
cf4b465
Merge remote-tracking branch 'origin/main' into gtir-dace-exclusive_if
edopao Feb 6, 2025
6095829
Fixed the map fusion.
philip-paul-mueller Feb 6, 2025
02382fe
review comments
edopao Feb 6, 2025
474e53f
Merge remote-tracking branch 'origin/gtir-dace-exclusive_if' into gti…
edopao Feb 6, 2025
90638f0
Merge remote-tracking branch 'philip/dace-gtir-fixed-map-fusion' into…
edopao Feb 6, 2025
4bfa5b0
Merge remote-tracking branch 'origin/main' into gtir-dace
edopao Feb 7, 2025
aee88ab
test 1d scan on gpu
edopao Feb 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -310,7 +310,6 @@ markers = [
'uses_reduction_with_only_sparse_fields: tests that require backend support for with sparse fields',
'uses_scalar_in_domain_and_fo',
'uses_scan: tests that uses scan',
'uses_scan_1d_field: that that uses scan on 1D vertical field',
'uses_scan_in_field_operator: tests that require backend support for scan in field operator',
'uses_scan_in_stencil: tests that require backend support for scan in stencil',
'uses_scan_without_field_args: tests that require calls to scan that do not have any fields as arguments',
Expand Down
13 changes: 2 additions & 11 deletions tests/next_tests/definitions.py
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,6 @@ class ProgramFormatterId(_PythonObjectIdMixin, str, enum.Enum):
USES_SCAN_WITHOUT_FIELD_ARGS = "uses_scan_without_field_args"
USES_SCAN_NESTED = "uses_scan_nested"
USES_SCAN_REQUIRING_PROJECTOR = "uses_scan_requiring_projector"
USES_SCAN_1D_FIELD = "uses_scan_1d_field"
USES_SPARSE_FIELDS = "uses_sparse_fields"
USES_SPARSE_FIELDS_AS_OUTPUT = "uses_sparse_fields_as_output"
USES_REDUCTION_WITH_ONLY_SPARSE_FIELDS = "uses_reduction_with_only_sparse_fields"
Expand Down Expand Up @@ -190,17 +189,9 @@ class ProgramFormatterId(_PythonObjectIdMixin, str, enum.Enum):
EmbeddedIds.NUMPY_EXECUTION: EMBEDDED_SKIP_LIST,
EmbeddedIds.CUPY_EXECUTION: EMBEDDED_SKIP_LIST,
OptionalProgramBackendId.DACE_CPU: DACE_SKIP_TEST_LIST,
OptionalProgramBackendId.DACE_GPU: DACE_SKIP_TEST_LIST
+ [
# dace issue https://github.com/spcl/dace/issues/1773
(USES_SCAN_1D_FIELD, XFAIL, UNSUPPORTED_MESSAGE),
],
OptionalProgramBackendId.DACE_GPU: DACE_SKIP_TEST_LIST,
OptionalProgramBackendId.DACE_CPU_NO_OPT: DACE_SKIP_TEST_LIST,
OptionalProgramBackendId.DACE_GPU_NO_OPT: DACE_SKIP_TEST_LIST
+ [
# dace issue https://github.com/spcl/dace/issues/1773
(USES_SCAN_1D_FIELD, XFAIL, UNSUPPORTED_MESSAGE),
],
OptionalProgramBackendId.DACE_GPU_NO_OPT: DACE_SKIP_TEST_LIST,
ProgramBackendId.GTFN_CPU: GTFN_SKIP_TEST_LIST
+ [(USES_SCAN_NESTED, XFAIL, UNSUPPORTED_MESSAGE)],
ProgramBackendId.GTFN_CPU_IMPERATIVE: GTFN_SKIP_TEST_LIST
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -821,7 +821,6 @@ def testee(a: cases.EField, b: cases.EField) -> cases.VField:


@pytest.mark.uses_scan
@pytest.mark.uses_scan_1d_field
def test_ternary_scan(cartesian_case):
@gtx.scan_operator(axis=KDim, forward=True, init=0.0)
def simple_scan_operator(carry: float, a: float) -> float:
Expand Down
Loading