Skip to content

{2026.06,riscv} Go v1.26.7, rclone v1.75.1 - #1767

Open
bedroge wants to merge 6 commits into
EESSI:mainfrom
bedroge:2026.1_rclone_riscv
Open

bedroge wants to merge 6 commits into
EESSI:mainfrom
bedroge:2026.1_rclone_riscv

Conversation

@bedroge

@bedroge bedroge commented Oct 6, 2026 •

Copy link
Copy Markdown
Collaborator

Same as #1743.

@bedroge

bedroge commented Oct 6, 2026

Copy link
Copy Markdown
Collaborator Author

bot: build repo:eessi.io-2026.06-software instance:eessi-bot-riscv-prod for:arch=riscv64/generic

@riscv-eessi-io-bot

riscv-eessi-io-bot Bot commented Oct 6, 2026 •

Copy link
Copy Markdown

New job on instance eessi-bot-riscv-prod for repository eessi.io-2026.06-software
Building on: generic
Building for: riscv64/generic
Job dir: /home/eessibot/production/shared/jobs/2026.10/pr_1767/327918

date job status comment
Oct 06 17:17:22 UTC 2026 submitted job id 327918 awaits release by job manager
Oct 06 17:17:28 UTC 2026 released job awaits launch by Slurm scheduler
Oct 06 17:18:35 UTC 2026 running job 327918 is running
Oct 06 17:35:52 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-327918.out
✅ no message matching FATAL:
❌ found message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2026.06-software-linux-riscv64-generic-17913078470.tar.zstsize: 0 MiB (22 bytes)
entries: 0
modules under 2026.06/software/linux/riscv64/generic/modules/all
no module files in tarball
software under 2026.06/software/linux/riscv64/generic/software
no software packages in tarball
reprod directories under 2026.06/software/linux/riscv64/generic/reprod
no reprod directories in tarball
other under 2026.06/software/linux/riscv64/generic
no other files in tarball
Oct 06 17:35:52 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-327918.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge

bedroge commented Oct 6, 2026

Copy link
Copy Markdown
Collaborator Author

easybuilders/easybuild-easyconfigs#27071 should fix this.

@bedroge

bedroge commented Oct 6, 2026

Copy link
Copy Markdown
Collaborator Author

bot: build repo:eessi.io-2026.06-software instance:eessi-bot-riscv-prod for:arch=riscv64/generic

@riscv-eessi-io-bot

riscv-eessi-io-bot Bot commented Oct 6, 2026 •

Copy link
Copy Markdown

New job on instance eessi-bot-riscv-prod for repository eessi.io-2026.06-software
Building on: generic
Building for: riscv64/generic
Job dir: /home/eessibot/production/shared/jobs/2026.10/pr_1767/327921

date job status comment
Oct 06 18:05:42 UTC 2026 submitted job id 327921 awaits release by job manager
Oct 06 18:06:03 UTC 2026 released job awaits launch by Slurm scheduler
Oct 06 18:07:10 UTC 2026 running job 327921 is running
Oct 06 18:26:38 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-327921.out
✅ no message matching FATAL:
❌ found message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2026.06-software-linux-riscv64-generic-17913109030.tar.zstsize: 59 MiB (62267961 bytes)
entries: 16728
modules under 2026.06/software/linux/riscv64/generic/modules/all
Go/1.26.7.lua
software under 2026.06/software/linux/riscv64/generic/software
Go/1.26.7
reprod directories under 2026.06/software/linux/riscv64/generic/reprod
Go/1.26.7/20261006_181344UTC
other under 2026.06/software/linux/riscv64/generic
no other files in tarball
Oct 06 18:26:38 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-327921.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge

bedroge commented Oct 6, 2026

Copy link
Copy Markdown
Collaborator Author

Go issue has been solved:

== Build succeeded for 1 out of 1 (total: 2 mins 9 secs)
== Summary:
   * [SUCCESS] Go/1.26.7

But now rclone fails:

== Summary:
   * [FAILED]  rclone/1.75.1
EasyBuild crashed! Please consider reporting a bug, this should not happen...

Traceback (most recent call last):
  File "<frozen runpy>", line 203, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "/cvmfs/software.eessi.io/versions/2026.06/software/linux/riscv64/generic/software/EasyBuild/5.4.0/lib/python3.13/site-packages/easybuild/main.py", line 891, in <module>
    main_with_hooks()
    ~~~~~~~~~~~~~~~^^
  File "/cvmfs/software.eessi.io/versions/2026.06/software/linux/riscv64/generic/software/EasyBuild/5.4.0/lib/python3.13/site-packages/easybuild/main.py", line 872, in main_with_hooks
    exit_code: EasyBuildExit = main(args=args, prepared_cfg_data=(init_session_state, eb_go, cfg_settings))
                               ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/cvmfs/software.eessi.io/versions/2026.06/software/linux/riscv64/generic/software/EasyBuild/5.4.0/lib/python3.13/site-packages/easybuild/main.py", line 812, in main
    is_successful = process_easystack(options.easystack, args, logfile, testing, init_session_state, do_build)
  File "/cvmfs/software.eessi.io/versions/2026.06/software/linux/riscv64/generic/software/EasyBuild/5.4.0/lib/python3.13/site-packages/easybuild/main.py", line 337, in process_easystack
    is_successful &= process_eb_args([path], eb_go, cfg_settings, modtool, testing, init_session_state,
                     ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                     hooks, do_build)
                                     ^^^^^^^^^^^^^^^^
  File "/cvmfs/software.eessi.io/versions/2026.06/software/linux/riscv64/generic/software/EasyBuild/5.4.0/lib/python3.13/site-packages/easybuild/main.py", line 630, in process_eb_args
    ecs_with_res = build_and_install_software(
        ordered_ecs, init_session_state, exit_on_failure=exit_on_failure, testing=testing)
  File "/cvmfs/software.eessi.io/versions/2026.06/software/linux/riscv64/generic/software/EasyBuild/5.4.0/lib/python3.13/site-packages/easybuild/main.py", line 230, in build_and_install_software
    raise error
  File "/cvmfs/software.eessi.io/versions/2026.06/software/linux/riscv64/generic/software/EasyBuild/5.4.0/lib/python3.13/site-packages/easybuild/main.py", line 184, in build_and_install_software
    (ec_res['success'], app_log, err_msg, err_code) = build_and_install_one(ec, init_env)
                                                      ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
  File "/cvmfs/software.eessi.io/versions/2026.06/software/linux/riscv64/generic/software/EasyBuild/5.4.0/lib/python3.13/site-packages/easybuild/framework/easyblock.py", line 5381, in build_and_install_one
    result = app.run_all_steps(run_test_cases=run_test_cases)
  File "/cvmfs/software.eessi.io/versions/2026.06/software/linux/riscv64/generic/software/EasyBuild/5.4.0/lib/python3.13/site-packages/easybuild/framework/easyblock.py", line 5193, in run_all_steps
    self.run_step(step_name, step_methods)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/cvmfs/software.eessi.io/versions/2026.06/software/linux/riscv64/generic/software/EasyBuild/5.4.0/lib/python3.13/site-packages/easybuild/framework/easyblock.py", line 5034, in run_step
    current_method()
    ~~~~~~~~~~~~~~^^
  File "/cvmfs/software.eessi.io/versions/2026.06/software/linux/riscv64/generic/software/EasyBuild/5.4.0/lib/python3.13/site-packages/easybuild/easyblocks/generic/gopackage.py", line 158, in configure_step
    env.setvar(*microarch, verbose=False)
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/cvmfs/software.eessi.io/versions/2026.06/software/linux/riscv64/generic/software/EasyBuild/5.4.0/lib/python3.13/site-packages/easybuild/tools/environment.py", line 95, in setvar
    oldval_info = "previous value: '%s'" % os.environ[key]
                                           ~~~~~~~~~~^^^^^
  File "<frozen os>", line 714, in __getitem__
  File "<frozen os>", line 796, in encode
TypeError: str expected, not NoneType

There is no RISC-V support in https://github.com/easybuilders/easybuild-easyblocks/blob/develop/easybuild/easyblocks/generic/gopackage.py#L59.

@bedroge

bedroge commented Oct 6, 2026

Copy link
Copy Markdown
Collaborator Author

Okay, we need to set GORISCV64 to one of rva20u64, rva22u64, rva23u64. I'll make a PR.

@bedroge

bedroge commented Oct 7, 2026

Copy link
Copy Markdown
Collaborator Author

bot: build repo:eessi.io-2026.06-software instance:eessi-bot-riscv-prod for:arch=riscv64/generic

@riscv-eessi-io-bot

riscv-eessi-io-bot Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

New job on instance eessi-bot-riscv-prod for repository eessi.io-2026.06-software
Building on: generic
Building for: riscv64/generic
Job dir: /home/eessibot/production/shared/jobs/2026.10/pr_1767/328184

date job status comment
Oct 07 18:43:25 UTC 2026 submitted job id 328184 awaits release by job manager
Oct 07 18:43:55 UTC 2026 released job awaits launch by Slurm scheduler
Oct 07 18:45:00 UTC 2026 running job 328184 is running
Oct 07 19:20:27 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-328184.out
✅ no message matching FATAL:
❌ found message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2026.06-software-linux-riscv64-generic-17914004560.tar.zstsize: 124 MiB (130395904 bytes)
entries: 16766
modules under 2026.06/software/linux/riscv64/generic/modules/all
Go/1.26.7.lua
rclone/1.75.1.lua
software under 2026.06/software/linux/riscv64/generic/software
Go/1.26.7
rclone/1.75.1
reprod directories under 2026.06/software/linux/riscv64/generic/reprod
Go/1.26.7/20261007_185327UTC
rclone/1.75.1/20261007_190549UTC
other under 2026.06/software/linux/riscv64/generic
no other files in tarball
Oct 07 19:20:27 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-328184.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge

bedroge commented Oct 7, 2026

Copy link
Copy Markdown
Collaborator Author

bot: build repo:eessi.io-2026.06-software instance:eessi-bot-riscv-prod for:arch=riscv64/generic

@riscv-eessi-io-bot

riscv-eessi-io-bot Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

New job on instance eessi-bot-riscv-prod for repository eessi.io-2026.06-software
Building on: generic
Building for: riscv64/generic
Job dir: /home/eessibot/production/shared/jobs/2026.10/pr_1767/328200

date job status comment
Oct 07 21:13:09 UTC 2026 submitted job id 328200 awaits release by job manager
Oct 07 21:13:38 UTC 2026 released job awaits launch by Slurm scheduler
Oct 07 21:14:42 UTC 2026 running job 328200 is running
Oct 07 21:50:03 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-328200.out
✅ no message matching FATAL:
❌ found message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2026.06-software-linux-riscv64-generic-17914094240.tar.zstsize: 124 MiB (130428077 bytes)
entries: 16766
modules under 2026.06/software/linux/riscv64/generic/modules/all
Go/1.26.7.lua
rclone/1.75.1.lua
software under 2026.06/software/linux/riscv64/generic/software
Go/1.26.7
rclone/1.75.1
reprod directories under 2026.06/software/linux/riscv64/generic/reprod
Go/1.26.7/20261007_212307UTC
rclone/1.75.1/20261007_213532UTC
other under 2026.06/software/linux/riscv64/generic
no other files in tarball
Oct 07 21:50:03 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-328200.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge

bedroge commented Oct 8, 2026

Copy link
Copy Markdown
Collaborator Author
== COMPLETED: Installation ended successfully (took 12 mins 12 secs)
== Results of the build can be found in the log file(s) 
/cvmfs/software.eessi.io/versions/2026.06/software/linux/riscv64/generic/softwar
e/rclone/1.75.1/easybuild/easybuild-rclone-1.75.1-20261007.233455.log.bz2
== Running post-easyblock hook...
== Build succeeded for 1 out of 1 (total: 12 mins 12 secs)
== Summary:
   * [SUCCESS] rclone/1.75.1

The build succeeded, it fails in the step that checks for missing installations.

@bedroge

bedroge commented Oct 8, 2026

Copy link
Copy Markdown
Collaborator Author

bot: build repo:eessi.io-2026.06-software instance:eessi-bot-riscv-prod for:arch=riscv64/generic

@riscv-eessi-io-bot

riscv-eessi-io-bot Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

New job on instance eessi-bot-riscv-prod for repository eessi.io-2026.06-software
Building on: generic
Building for: riscv64/generic
Job dir: /home/eessibot/production/shared/jobs/2026.10/pr_1767/328225

date job status comment
Oct 08 08:16:32 UTC 2026 submitted job id 328225 awaits release by job manager
Oct 08 08:17:35 UTC 2026 released job awaits launch by Slurm scheduler
Oct 08 08:18:40 UTC 2026 running job 328225 is running
Oct 08 08:53:59 UTC 2026 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-328225.out
✅ no message matching FATAL:
✅ no message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
✅ found message(s) matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2026.06-software-linux-riscv64-generic-17914493040.tar.zstsize: 124 MiB (130476367 bytes)
entries: 16766
modules under 2026.06/software/linux/riscv64/generic/modules/all
Go/1.26.7.lua
rclone/1.75.1.lua
software under 2026.06/software/linux/riscv64/generic/software
Go/1.26.7
rclone/1.75.1
reprod directories under 2026.06/software/linux/riscv64/generic/reprod
Go/1.26.7/20261008_082731UTC
rclone/1.75.1/20261008_083953UTC
other under 2026.06/software/linux/riscv64/generic
no other files in tarball
Oct 08 08:53:59 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-328225.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants