Hello ,
I was working on an issue, I've set up my environment, cloned the repository, and followed the developer guide to prepare for making changes.
After creating a new branch (fix-limit-syntax-38761) from the develop branch and applying the necessary code changes to src/sage/calculus/calculus.py, I encountered a build failure when running ./sage -br.
The core error seems unrelated to my changes :
To check whether the error coming was due to the changes i made in the calculus file i did the following:
Ran make sagelib-clean and then ./sage -br. The error persisted.
Used git stash to temporarily remove my changes to src/sage/calculus/calculus.py and ran ./sage -br again. The same error occurred, Restored my changes (git stash pop).
Ran make clean and then ./sage -br. The error persisted.
Updated my local develop branch (git checkout develop & git pull upstream develop).
Switched back to my feature branch (git checkout fix-limit-syntax-38761).
Committed my changes to calculus.py.
Rebased my branch onto the updated develop branch (git rebase develop).
Ran ./sage -br again. The error persisted.
My build environment details are:
Operating System: Ubuntu 22.04.4 LTS (running on WSL2 )
Python: 3.12.5 (from Sage's venv)
GCC: 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04)
Could someone please provide guidance on how to resolve this build issue related to pari_PRIMES in sage/libs/pari/convert_sage.pyx?
I have attached the relevant log files:
logs/pkgs/sagelib-10.6.rc0.log
config.log