Skip to content

Towards deterministic transformations: use ordered sets - #2445

Merged
acalotoiu merged 6 commits into
spcl:mainfrom
tehrengruber:dace_indeterminism_ordered_sets
Aug 11, 2026
Merged

Towards deterministic transformations: use ordered sets#2445
acalotoiu merged 6 commits into
spcl:mainfrom
tehrengruber:dace_indeterminism_ordered_sets

Conversation

@tehrengruber

@tehrengruber tehrengruber commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

This PR uses ordered sets (from https://pypi.org/project/ordered-set/) instead of regular python sets in order to get deterministic transformation results. There are likely more places so take this as a first step.

@tehrengruber
tehrengruber marked this pull request as draft July 20, 2026 09:59
@tehrengruber
tehrengruber marked this pull request as ready for review July 30, 2026 12:28
@philip-paul-mueller

Copy link
Copy Markdown
Collaborator

cscs-ci run

@edopao
edopao requested a review from acalotoiu August 3, 2026 08:36

@acalotoiu acalotoiu left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Please fix merge conflict and then I add to merge queue

@edopao

edopao commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

cscs-ci run cscs/GPU

@edopao

edopao commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

cscs-ci run GPU

@edopao

edopao commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

cscs-ci run GPU

@acalotoiu
acalotoiu enabled auto-merge August 6, 2026 12:08
@acalotoiu
acalotoiu added this pull request to the merge queue Aug 6, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Aug 6, 2026
@acalotoiu
acalotoiu added this pull request to the merge queue Aug 10, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Aug 10, 2026
@acalotoiu
acalotoiu added this pull request to the merge queue Aug 10, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Aug 10, 2026
@acalotoiu
acalotoiu added this pull request to the merge queue Aug 11, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Aug 11, 2026
@acalotoiu
acalotoiu added this pull request to the merge queue Aug 11, 2026
Merged via the queue into spcl:main with commit 6855ac9 Aug 11, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants