Skip to content

fix use of self.cfg.dependencies() in CMake easyblock#3810

Merged
Micket merged 1 commit intoeasybuilders:developfrom
branfosj:20250630152459_new_pr_cmake
Jul 1, 2025
Merged

fix use of self.cfg.dependencies() in CMake easyblock#3810
Micket merged 1 commit intoeasybuilders:developfrom
branfosj:20250630152459_new_pr_cmake

Conversation

@branfosj
Copy link
Copy Markdown
Member

(created using eb --new-pr)

@branfosj
Copy link
Copy Markdown
Member Author

Test report by @branfosj

Overview of tested easyconfigs (in order)

  • SUCCESS CMake-3.18.4.eb
  • SUCCESS CMake-3.20.1-GCCcore-10.3.0.eb
  • SUCCESS CMake-3.21.1-GCCcore-11.2.0.eb
  • SUCCESS CMake-3.22.1-GCCcore-11.2.0.eb
  • SUCCESS CMake-3.23.1-GCCcore-11.3.0.eb
  • SUCCESS CMake-3.24.3-GCCcore-11.3.0.eb
  • SUCCESS CMake-3.24.3-GCCcore-12.2.0.eb
  • SUCCESS CMake-3.26.3-GCCcore-12.3.0.eb
  • SUCCESS CMake-3.27.6-GCCcore-13.2.0.eb
  • SUCCESS CMake-3.29.3-GCCcore-13.3.0.eb
  • SUCCESS CMake-3.31.3-GCCcore-14.2.0.eb
  • SUCCESS CMake-3.31.8.eb
  • SUCCESS CMake-4.0.3-GCCcore-14.3.0.eb
  • SUCCESS ncurses-6.4-GCCcore-13.1.0.eb
  • SUCCESS bzip2-1.0.8-GCCcore-13.1.0.eb
  • SUCCESS cURL-8.0.1-GCCcore-13.1.0.eb
  • SUCCESS XZ-5.4.2-GCCcore-13.1.0.eb
  • SUCCESS libarchive-3.6.2-GCCcore-13.1.0.eb
  • SUCCESS CMake-3.26.3-GCCcore-13.1.0.eb

Build succeeded for 19 out of 19 (14 easyconfigs in total)
bear-pg0105u03a - Linux RHEL 8.10, x86_64, Intel(R) Xeon(R) Platinum 8360Y CPU @ 2.40GHz (icelake), Python 3.6.8
See https://gist.github.com/branfosj/89bfc7d4932269a6a82816184e39b992 for a full test report.

Copy link
Copy Markdown
Contributor

@Micket Micket left a comment

Choose a reason for hiding this comment

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

lgtm

@Micket Micket added this to the next release (5.1.1?) milestone Jul 1, 2025
@Micket Micket merged commit 5e036ee into easybuilders:develop Jul 1, 2025
17 checks passed
@branfosj branfosj deleted the 20250630152459_new_pr_cmake branch July 1, 2025 12:16
@boegel boegel changed the title fix use of self.cfg.dependencies() in CMake fix use of self.cfg.dependencies() in CMake easyblock Jul 2, 2025
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.

2 participants