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

{math}[foss/2022a,GCCcore/11.3.0] sagemath v10.1 and dependencies #19212

Draft
wants to merge 16 commits into
base: develop
Choose a base branch
from

Conversation

…GCCcore-11.3.0.eb, libbraiding-1.2-GCCcore-11.3.0.eb, libhomfly-1.02r6-GCCcore-11.3.0.eb, MPFI-1.5.4-GCCcore-11.3.0.eb, planarity-3.0.2.0-GCCcore-11.3.0.eb, rankwidth-0.9-GCCcore-11.3.0.eb, sagemath-10.1-foss-2022a.eb, SYMMETRICA-2.0-GCCcore-11.3.0.eb
@migueldiascosta migueldiascosta marked this pull request as draft November 11, 2023 14:33
@migueldiascosta migueldiascosta changed the title {math}[GCCcore/11.3.0] GMP-ECM v7.0.5, l-calc v20140912, libbraiding v1.2, ... {math}[foss/2022a,GCCcore/11.3.0] sagemath v10.1, GMP-ECM v7.0.5, l-calc v20140912, libbraiding v1.2, ... Nov 11, 2023
@migueldiascosta migueldiascosta added this to the 4.x milestone Nov 11, 2023
@boegelbot

This comment was marked as outdated.

@migueldiascosta
Copy link
Member Author

@boegelbot please test @ generoso

@boegelbot
Copy link
Collaborator

@migueldiascosta: Request for testing this PR well received on login1

PR test command 'EB_PR=19212 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs /opt/software/slurm/bin/sbatch --job-name test_PR_19212 --ntasks=4 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 12261

Test results coming soon (I hope)...

- notification for comment with ID 1826618069 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot

This comment was marked as outdated.

@migueldiascosta migueldiascosta changed the title {math}[foss/2022a,GCCcore/11.3.0] sagemath v10.1, GMP-ECM v7.0.5, l-calc v20140912, libbraiding v1.2, ... {math}[foss/2022a,GCCcore/11.3.0] sagemath v10.1 and dependencies Nov 27, 2023
@boegelbot

This comment was marked as outdated.

@jfgrimm
Copy link
Member

jfgrimm commented Nov 29, 2023

Test report by @jfgrimm
FAILED
Build succeeded for 13 out of 14 (6 easyconfigs in total)
node040.viking2.yor.alces.network - Linux Rocky Linux 8.8, x86_64, AMD EPYC 7643 48-Core Processor, Python 3.6.8
See https://gist.github.com/jfgrimm/308548204c1f478961198c34a705d3c4 for a full test report.

@migueldiascosta
Copy link
Member Author

@jfgrimm I think that particular failure is because the lcalc dependency is missing from the sagemath easyconfig in this PR, I'll add it, but even then this is still a draft, not quite ready yet

I could flesh out a few more easyconfigs (e.g. libbraiding, libhomfly, planarity and rankwidth) into separate PRs though, if you're willing to review them separately, to simplify reviewing this PR later

@boegelbot

This comment was marked as outdated.

@migueldiascosta
Copy link
Member Author

Test report by @migueldiascosta
FAILED
Build succeeded for 9 out of 10 (10 easyconfigs in total)
sms - Linux CentOS Linux 7.6.1810, x86_64, AMD EPYC 7601 32-Core Processor, Python 3.6.8
See https://gist.github.com/migueldiascosta/d7d852b86a7b7ef5a6342c15507a2575 for a full test report.

@migueldiascosta
Copy link
Member Author

sanity check command python -c 'from sage.all import *' exited with code -11

this works for #19213 though, so something here is still not right

@boegel
Copy link
Member

boegel commented Apr 5, 2024

@boegelbot please test @ generoso

@boegelbot
Copy link
Collaborator

@boegel: Request for testing this PR well received on login1

PR test command 'EB_PR=19212 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs /opt/software/slurm/bin/sbatch --job-name test_PR_19212 --ntasks=4 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 13255

Test results coming soon (I hope)...

- notification for comment with ID 2039652673 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegel
Copy link
Member

boegel commented Apr 19, 2024

Just so you know: @PetrKralCZ is making a big effort on SageMath with foss/2023b currently, and he's getting close it seems, see vscentrum/vsc-software-stack#253 + https://github.com/vscentrum/vsc-software-stack/tree/wip/253_Sagemath_plantri. PR coming soon, hopefully...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants