Skip to content

Conversation

@nordmoen
Copy link
Contributor

@nordmoen nordmoen commented Feb 15, 2022

…core-11.2.0-amd.eb, ROCm-5.0.0-GCCcore-11.2.0.eb, ROCm-CompilerSupport-5.0.0-GCCcore-11.2.0.eb, rocm-cmake-5.0.0-GCCcore-11.2.0.eb, rocminfo-5.0.0-GCCcore-11.2.0.eb, rocm-smi-5.0.0-GCCcore-11.2.0.eb, ROCR-Runtime-5.0.0-GCCcore-11.2.0.eb, ROCT-Thunk-Interface-5.0.0-GCCcore-11.2.0.eb and patches: clang-aomp-rocm-5.0.0-aomp-extras-remove-hardcoded-devicelib-path.patch, clang-aomp-rocm-5.0.0-openmp-remove-hardcoded-source-paths.patch
@nordmoen
Copy link
Contributor Author

To build Clang-AOMP one needs the newest version of the EasyBlock (easybuilders/easybuild-easyblocks#2681)

@nordmoen nordmoen marked this pull request as draft February 18, 2022 11:08
@boegel boegel added the update label Feb 18, 2022
@boegel boegel added this to the 4.x milestone Feb 18, 2022
@boegelbot
Copy link
Collaborator

@nordmoen: Tests failed in GitHub Actions, see https://github.com/easybuilders/easybuild-easyconfigs/actions/runs/1876154323
Output from first failing test suite run:

FAIL: test_dep_versions_per_toolchain_generation (test.easyconfigs.easyconfigs.EasyConfigTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/easyconfigs/easyconfigs.py", line 799, in test_dep_versions_per_toolchain_generation
    self.assertFalse(multi_dep_vars, error_msg)
AssertionError: No multi-variant deps found for '^.*-(?P<tc_gen>GCCcore-([7-9]|[1-9][0-9])\.[0-9]).*\.eb$' easyconfigs:

found 2 variants of 'Clang-AOMP' dependency in easyconfigs using 'GCCcore-11.2' toolchain generation
* version: 4.5.0; versionsuffix:  as dep for set(['ROCm-4.5.0-GCCcore-11.2.0.eb', 'HIP-4.5.0-GCCcore-11.2.0-amd.eb', 'rocm-cmake-4.5.0-GCCcore-11.2.0.eb', 'ROCm-CompilerSupport-4.5.0-GCCcore-11.2.0.eb'])
* version: 5.0.0; versionsuffix:  as dep for set(['ROCm-5.0.0-GCCcore-11.2.0.eb', 'HIP-5.0.0-GCCcore-11.2.0-amd.eb', 'rocm-cmake-5.0.0-GCCcore-11.2.0.eb', 'ROCm-CompilerSupport-5.0.0-GCCcore-11.2.0.eb'])

found 2 variants of 'HIP' dependency in easyconfigs using 'GCCcore-11.2' toolchain generation
* version: 4.5.0; versionsuffix: -amd as dep for set(['ROCm-4.5.0-GCCcore-11.2.0.eb'])
* version: 5.0.0; versionsuffix: -amd as dep for set(['ROCm-5.0.0-GCCcore-11.2.0.eb'])

found 2 variants of 'ROCR-Runtime' dependency in easyconfigs using 'GCCcore-11.2' toolchain generation
* version: 4.5.0; versionsuffix:  as dep for set(['HIP-4.5.0-GCCcore-11.2.0-amd.eb', 'Clang-AOMP-4.5.0-GCCcore-11.2.0.eb', 'ROCm-CompilerSupport-4.5.0-GCCcore-11.2.0.eb', 'rocm-cmake-4.5.0-GCCcore-11.2.0.eb', 'ROCm-4.5.0-GCCcore-11.2.0.eb', 'rocminfo-4.5.0-GCCcore-11.2.0.eb'])
* version: 5.0.0; versionsuffix:  as dep for set(['ROCm-5.0.0-GCCcore-11.2.0.eb', 'rocm-cmake-5.0.0-GCCcore-11.2.0.eb', 'ROCm-CompilerSupport-5.0.0-GCCcore-11.2.0.eb', 'rocminfo-5.0.0-GCCcore-11.2.0.eb', 'Clang-AOMP-5.0.0-GCCcore-11.2.0.eb', 'HIP-5.0.0-GCCcore-11.2.0-amd.eb'])

found 2 variants of 'ROCT-Thunk-Interface' dependency in easyconfigs using 'GCCcore-11.2' toolchain generation
* version: 4.5.0; versionsuffix:  as dep for set(['HIP-4.5.0-GCCcore-11.2.0-amd.eb', 'rocminfo-4.5.0-GCCcore-11.2.0.eb', 'ROCm-CompilerSupport-4.5.0-GCCcore-11.2.0.eb', 'ROCm-4.5.0-GCCcore-11.2.0.eb', 'rocm-cmake-4.5.0-GCCcore-11.2.0.eb', 'Clang-AOMP-4.5.0-GCCcore-11.2.0.eb', 'ROCR-Runtime-4.5.0-GCCcore-11.2.0.eb'])
* version: 5.0.0; versionsuffix:  as dep for set(['ROCm-5.0.0-GCCcore-11.2.0.eb', 'rocminfo-5.0.0-GCCcore-11.2.0.eb', 'ROCR-Runtime-5.0.0-GCCcore-11.2.0.eb', 'rocm-cmake-5.0.0-GCCcore-11.2.0.eb', 'ROCm-CompilerSupport-5.0.0-GCCcore-11.2.0.eb', 'Clang-AOMP-5.0.0-GCCcore-11.2.0.eb', 'HIP-5.0.0-GCCcore-11.2.0-amd.eb'])

found 2 variants of 'ROCm-CompilerSupport' dependency in easyconfigs using 'GCCcore-11.2' toolchain generation
* version: 4.5.0; versionsuffix:  as dep for set(['HIP-4.5.0-GCCcore-11.2.0-amd.eb', 'ROCm-4.5.0-GCCcore-11.2.0.eb'])
* version: 5.0.0; versionsuffix:  as dep for set(['HIP-5.0.0-GCCcore-11.2.0-amd.eb', 'ROCm-5.0.0-GCCcore-11.2.0.eb'])

found 2 variants of 'rocm-cmake' dependency in easyconfigs using 'GCCcore-11.2' toolchain generation
* version: 4.5.0; versionsuffix:  as dep for set(['HIP-4.5.0-GCCcore-11.2.0-amd.eb', 'ROCm-4.5.0-GCCcore-11.2.0.eb'])
* version: 5.0.0; versionsuffix:  as dep for set(['HIP-5.0.0-GCCcore-11.2.0-amd.eb', 'ROCm-5.0.0-GCCcore-11.2.0.eb'])

found 2 variants of 'rocm-smi' dependency in easyconfigs using 'GCCcore-11.2' toolchain generation
* version: 4.5.0; versionsuffix:  as dep for set(['ROCm-4.5.0-GCCcore-11.2.0.eb'])
* version: 5.0.0; versionsuffix:  as dep for set(['ROCm-5.0.0-GCCcore-11.2.0.eb'])

found 2 variants of 'rocminfo' dependency in easyconfigs using 'GCCcore-11.2' toolchain generation
* version: 4.5.0; versionsuffix:  as dep for set(['HIP-4.5.0-GCCcore-11.2.0-amd.eb', 'ROCm-4.5.0-GCCcore-11.2.0.eb'])
* version: 5.0.0; versionsuffix:  as dep for set(['HIP-5.0.0-GCCcore-11.2.0-amd.eb', 'ROCm-5.0.0-GCCcore-11.2.0.eb'])


----------------------------------------------------------------------
Ran 14336 tests in 677.197s

FAILED (failures=1)
ERROR: Not all tests were successful

bleep, bloop, I'm just a bot (boegelbot v20200716.01)
Please talk to my owner @boegel if you notice you me acting stupid),
or submit a pull request to https://github.com/boegel/boegelbot fix the problem.

@boegel boegel added this to the release after 4.8.1 milestone Sep 9, 2023
@akesandgren
Copy link
Contributor

See #18277 for a newer version of this

@boegel
Copy link
Member

boegel commented Feb 12, 2024

@akesandgren So this should be closed?

@akesandgren
Copy link
Contributor

Yup closing

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.

4 participants