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

add RISC-V support to Boost easyblock #3376

Merged

Conversation

SebastianAchilles
Copy link
Member

(created using eb --new-pr)

@bedroge
Copy link
Contributor

bedroge commented Jun 30, 2024

The same change is also included in #3339, and I used it a few times already to install a couple of Boost versions. But I think it makes sense to have this in a separate PR, also because there are still some issue with Extrae. I'll upload some RISC-V test reports.

@SebastianAchilles
Copy link
Member Author

The same change is also included in #3339, and I used it a few times already to install a couple of Boost versions. But I think it makes sense to have this in a separate PR, also because there are still some issue with Extrae. I'll upload some RISC-V test reports.

Ah, I didn't noticed #3339 when I searched for an open PR earlier. I run into the problem of building Boost, when I tried to build SciPy.

@SebastianAchilles
Copy link
Member Author

Test report by @SebastianAchilles

Overview of tested easyconfigs (in order)

  • SUCCESS Boost-1.85.0-GCC-13.3.0.eb

Build succeeded for 1 out of 1 (1 easyconfigs in total)
arriesgado-2 - Linux Ubuntu 22.04, RISC-V-64, UNKNOWN (u74mc), Python 3.10.12
See https://gist.github.com/SebastianAchilles/3fce59233c52c50bf6e5a5e63cf380bd for a full test report.

@bedroge
Copy link
Contributor

bedroge commented Jul 1, 2024

Test report by @bedroge

Overview of tested easyconfigs (in order)

  • SUCCESS Boost-1.85.0-GCC-13.3.0.eb
  • SUCCESS M4-1.4.19.eb
  • SUCCESS Bison-3.8.2.eb
  • SUCCESS flex-2.6.4.eb
  • SUCCESS zlib-1.2.13.eb
  • SUCCESS binutils-2.40.eb
  • SUCCESS GCCcore-13.2.0.eb
  • SUCCESS ICU-74.1-GCCcore-13.2.0.eb
  • SUCCESS gzip-1.13-GCCcore-13.2.0.eb
  • SUCCESS lz4-1.9.4-GCCcore-13.2.0.eb
  • SUCCESS zstd-1.5.5-GCCcore-13.2.0.eb
  • SUCCESS Boost-1.83.0-GCC-13.2.0.eb

Build succeeded for 12 out of 12 (2 easyconfigs in total)
starfive - Linux Debian GNU/Linux n/a, RISC-V-64, UNKNOWN, Python 3.10.9
See https://gist.github.com/bedroge/aa8b6e3423c30f481b531cd48ea5445f for a full test report.

@bedroge
Copy link
Contributor

bedroge commented Jul 1, 2024

Test report by @bedroge

Overview of tested easyconfigs (in order)

  • SUCCESS Boost-1.85.0-GCC-13.3.0.eb

Build succeeded for 1 out of 1 (1 easyconfigs in total)
bob-Latitude-5300 - Linux Ubuntu 22.04, x86_64, Intel(R) Core(TM) i7-8665U CPU @ 1.90GHz, Python 3.10.12
See https://gist.github.com/bedroge/3d44a15bd1147c30d647d445e6d7e8f2 for a full test report.

Copy link
Contributor

@bedroge bedroge left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!

@bedroge bedroge merged commit 7a9782e into easybuilders:develop Jul 1, 2024
41 checks passed
@boegel boegel added the EESSI Related to EESSI project label Jul 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
EESSI Related to EESSI project enhancement riscv
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants