Skip to content

Conversation

@efaulhaber
Copy link
Collaborator

@efaulhaber
Copy link
Collaborator Author

@oscardssmith are you maintainer here too?

@oscardssmith
Copy link
Member

reluctantly, yes.

@efaulhaber
Copy link
Collaborator Author

I took a different approach now, essentially just throwing away the second index when indexing into a PtrVector. This doesn't break the other tests. Now all tests passing on main also pass with this PR locally.

@efaulhaber
Copy link
Collaborator Author

@oscardssmith could you please approve the CI?

@efaulhaber
Copy link
Collaborator Author

These CI fails look unrelated to my changes. I had to comment out this test to even make the tests run locally even on main.

@svchb svchb mentioned this pull request Jul 3, 2025
@efaulhaber
Copy link
Collaborator Author

efaulhaber commented Jul 14, 2025

Now all errors are unrelated to my changes and the 1.6 version passes.

@efaulhaber
Copy link
Collaborator Author

@oscardssmith could you please approve CI here? Now with the CI fix merged.

@efaulhaber
Copy link
Collaborator Author

@oscardssmith Ready for review. The segfaults are unrelated and also happening in the latest CI run on main. The tests I added are wrapped inside GC.@preserve.

@efaulhaber
Copy link
Collaborator Author

bump

@efaulhaber
Copy link
Collaborator Author

@ranocha do you maybe have permissions to review/merge this? It might also cause problems with Trixi.jl.

@efaulhaber
Copy link
Collaborator Author

Merging now since no one seems to care enough to review this.

@efaulhaber efaulhaber merged commit aa91578 into JuliaSIMD:main Aug 19, 2025
9 of 11 checks passed
@efaulhaber efaulhaber deleted the fix-slicing branch August 19, 2025 09:33
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.

Slicing doesn't work with PtrArray

2 participants