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

TracedStepRangeLen #960

Merged
merged 18 commits into from
Mar 20, 2025
Merged

TracedStepRangeLen #960

merged 18 commits into from
Mar 20, 2025

Conversation

jumerckx
Copy link
Collaborator

I imagine some code should maybe be moved around a bit?

@giordano
Copy link
Member

Uhm, the history of this PR contains unrelated commits

@jumerckx jumerckx force-pushed the jm/tracedsteprangelen branch from 94d5933 to 6ac586c Compare March 19, 2025 14:19
@jumerckx
Copy link
Collaborator Author

Uhm, the history of this PR contains unrelated commits

Sorry, should be fixed

@jumerckx
Copy link
Collaborator Author

failing CI is all:

...
  15864.0 ms  ✓ Reactant → ReactantCUDAExt
   4266.6 ms  ✓ LuxLib → LuxLibReactantExt
   5220.7 ms  ✓ Lux → LuxReactantExt

[2255] signal (2): Interrupt: 2
in expression starting at /Users/runner/work/_temp/8434ebd3-cb2c-4917-ad80-59675f07439b:3
kevent at /usr/lib/system/libsystem_kernel.dylib (unknown line)
unknown function (ip: 0x0)
Allocations: 6396017 (Pool: 6381939; Big: 14078); GC: 10
Error: The action 'Run Tests' has timed out after 60 minutes.

Is this due to flaky Github runners or should I attempt debugging this? (@giordano)

@giordano
Copy link
Member

giordano commented Mar 20, 2025

yes, we've had those hangs in the macOS-latest runners after precompilation in a while, reason why we did #843.

@giordano
Copy link
Member

Note: instead of pushing a new commit which restart some 50 new jobs (11 of which on macOS, for which we have 5 runners across the entire organisation), you can simply go to the summary page of CI run and restart only failed jobs:

image

Of course now it's too late to that here since the 50 new jobs have restarted already, but good to keep in mind for the future 🙂

@jumerckx
Copy link
Collaborator Author

Note: instead of pushing a new commit which restart some 50 new jobs (11 of which on macOS, for which we have 5 runners across the entire organisation), you can simply go to the summary page of CI run and restart only failed jobs:

I'll keep this in mind in the future! In this case it was a merge commit from main, though, shouldn't CI fully rerun in that case?

Copy link
Member

@wsmoses wsmoses left a comment

Choose a reason for hiding this comment

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

looks good, maybe add a quick test?

@giordano
Copy link
Member

In this case it was a merge commit from main, though, shouldn't CI fully rerun in that case?

Ok, if you did want to test on top of main then that was fine.

@jumerckx
Copy link
Collaborator Author

Added a test—and fixed a bug in getindex that was unearthed by it.

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@jumerckx
Copy link
Collaborator Author

I think this is ready to be merged

@wsmoses wsmoses merged commit 8ea467f into main Mar 20, 2025
55 of 56 checks passed
@wsmoses wsmoses deleted the jm/tracedsteprangelen branch March 20, 2025 19:10
giordano added a commit that referenced this pull request Mar 21, 2025
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.

3 participants