Skip to content

chore: update AA to 0.47, Nemo to 0.52, and Hecke to 0.38#5282

Merged
lgoettgens merged 18 commits intomasterfrom
th/bumpaa
Sep 10, 2025
Merged

chore: update AA to 0.47, Nemo to 0.52, and Hecke to 0.38#5282
lgoettgens merged 18 commits intomasterfrom
th/bumpaa

Conversation

@thofma
Copy link
Copy Markdown
Collaborator

@thofma thofma commented Sep 9, 2025

Release notes (ready to be copy-pasted)

Changes related to the package AbstractAlgebra

  • #5282 Bump AbstractAlgebra to v0.47

Changes related to the package Hecke

  • #5282 Bump Hecke to v0.38

Changes related to the package Nemo

  • #5282 Bump Nemo to v0.52

@thofma thofma force-pushed the th/bumpaa branch 2 times, most recently from ecd5d24 to 0017cdb Compare September 9, 2025 20:34
@thofma thofma marked this pull request as draft September 10, 2025 05:25
@lgoettgens lgoettgens added package: Hecke package: Nemo package: AbstractAlgebra release notes: use title For PRs: the title of this PR is suitable for direct use in the release notes labels Sep 10, 2025
@lgoettgens lgoettgens added release notes: to be added PRs introducing changes that should be (but have not yet been) mentioned in the release notes and removed release notes: use title For PRs: the title of this PR is suitable for direct use in the release notes labels Sep 10, 2025
Comment thread gap/pkg/OscarInterface/tst/QQBar.tst Outdated
Comment thread src/Rings/AbelianClosure.jl Outdated
Comment thread Project.toml Outdated
@lgoettgens lgoettgens mentioned this pull request Sep 9, 2025
16 tasks
Comment thread docs/src/Rings/integer.md Outdated
Comment thread src/Rings/mpoly-graded.jl Outdated
@thofma
Copy link
Copy Markdown
Collaborator Author

thofma commented Sep 10, 2025

thofma and others added 3 commits September 10, 2025 15:32
Co-authored-by: Lars Göttgens <lars.goettgens@rwth-aachen.de>
@thofma thofma marked this pull request as ready for review September 10, 2025 13:35
@fingolfin
Copy link
Copy Markdown
Member

fingolfin commented Sep 10, 2025

The printing of GAP backtraces is one of the major pain points in GAP.jl we must address (see here).

In the meantime, if someone can reproduce this locally, they might be able to pinpoint this using a patch to GAP.jl:

diff --git a/src/GAP.jl b/src/GAP.jl
index e50e9157..4bf01b1b 100644
--- a/src/GAP.jl
+++ b/src/GAP.jl
@@ -78,6 +78,8 @@ function ThrowObserver(depth::Cint)
         return
     end
 
+    GAP.Globals.Where(100)
+
     # signal to the GAP interpreter that errors are handled
     @ccall libgap.ClearError()::Cvoid
     # reset global execution context

This is not something we can put into GAP.jl because it can lead to errors-triggering-errors ad infinite, but it might be good enough to locate the problem here.

@thofma
Copy link
Copy Markdown
Collaborator Author

thofma commented Sep 10, 2025

Did not help. How can I run the QQBar.tst myself? I am wondering what gap> Display( M : short ); is printing.

@lgoettgens
Copy link
Copy Markdown
Member

Did not help. How can I run the QQBar.tst myself? I am wondering what gap> Display( M : short ); is printing.

You can do GAP.prompt() and copy line by line in the GAP repl

Comment thread Project.toml Outdated
Comment thread Project.toml Outdated
@thofma
Copy link
Copy Markdown
Collaborator Author

thofma commented Sep 10, 2025

thofma and others added 4 commits September 10, 2025 16:28
Co-authored-by: Lars Göttgens <lars.goettgens@rwth-aachen.de>
Co-authored-by: Lars Göttgens <lars.goettgens@rwth-aachen.de>
@thofma thofma closed this Sep 10, 2025
@thofma thofma reopened this Sep 10, 2025
@lgoettgens lgoettgens closed this Sep 10, 2025
@lgoettgens lgoettgens reopened this Sep 10, 2025
@lgoettgens lgoettgens enabled auto-merge (squash) September 10, 2025 15:15
@lgoettgens
Copy link
Copy Markdown
Member

We finally have a green long, short, and doctest. So let's pray that the other jobs just go through

@lgoettgens
Copy link
Copy Markdown
Member

I would say we disregard the nightly book failures for now, and I can find a new good random seed some point later (on the weekend or so; not required for the 1.5 release)

@lgoettgens lgoettgens merged commit 3ec9faa into master Sep 10, 2025
30 of 31 checks passed
@lgoettgens lgoettgens deleted the th/bumpaa branch September 10, 2025 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

package: AbstractAlgebra package: Hecke package: Nemo release notes: to be added PRs introducing changes that should be (but have not yet been) mentioned in the release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants