Skip to content

Conversation

@fingolfin
Copy link
Member

@fingolfin fingolfin commented Jan 26, 2026

That is, if it is called twice (e.g. because precompilation is disabled) with identical arguments, then this should not trigger an assertion.

This should resolve oscar-system/GAP.jl#1314

That is, if it is called twice (e.g. because precompilation is disabled)
with identical arguments, then this should not trigger an assertion.
@fingolfin fingolfin added backport 1.10 Change should be backported to the 1.10 release backport 1.12 Change should be backported to release-1.12 backport 1.13 Change should be backported to release-1.13 labels Jan 26, 2026
@lgoettgens
Copy link
Contributor

I can confirm that this patch gets rid of the crashes from oscar-system/GAP.jl#1314 (comment) (i.e. using GAP on a nightly assert build of julia that is started with --compiled-modules=no), and the GAP.jl testsuite still succeeds.

@fingolfin fingolfin merged commit 1708d99 into master Jan 27, 2026
11 of 13 checks passed
@fingolfin fingolfin deleted the mh/jl_reinit_foreign_type-idempotent branch January 27, 2026 21:43
DilumAluthge pushed a commit that referenced this pull request Jan 27, 2026
That is, if it is called twice (e.g. because precompilation is disabled)
with identical arguments, then this should not trigger an assertion.

This should resolve oscar-system/GAP.jl#1314

(cherry picked from commit 1708d99)
@DilumAluthge DilumAluthge mentioned this pull request Jan 28, 2026
71 tasks
DilumAluthge pushed a commit that referenced this pull request Jan 28, 2026
That is, if it is called twice (e.g. because precompilation is disabled)
with identical arguments, then this should not trigger an assertion.

This should resolve oscar-system/GAP.jl#1314

(cherry picked from commit 1708d99)
@DilumAluthge DilumAluthge mentioned this pull request Jan 28, 2026
40 tasks
DilumAluthge pushed a commit that referenced this pull request Jan 29, 2026
That is, if it is called twice (e.g. because precompilation is disabled)
with identical arguments, then this should not trigger an assertion.

This should resolve oscar-system/GAP.jl#1314

(cherry picked from commit 1708d99)
KristofferC pushed a commit that referenced this pull request Feb 2, 2026
That is, if it is called twice (e.g. because precompilation is disabled)
with identical arguments, then this should not trigger an assertion.

This should resolve oscar-system/GAP.jl#1314

(cherry picked from commit 1708d99)
@KristofferC KristofferC removed backport 1.12 Change should be backported to release-1.12 backport 1.13 Change should be backported to release-1.13 labels Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport 1.10 Change should be backported to the 1.10 release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

asserts on julia 1.13

3 participants