You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#2449 added the functionality to build for multiple targets. This means that the items in build_targets are looped over and run as separate builds. However, the LLVM and Clang easyblocks use build_targets to set the machine types to build for in the CMake configure step. Without it we see make X86 -j 12 when building and that leads to the error make: *** No rule to make target 'X86'. Stop.
Build succeeded for 1 out of 1 (1 easyconfigs in total)
bear-pg0206u05a.bear.cluster - Linux RHEL 8.3, x86_64, Intel(R) Xeon(R) Gold 6248 CPU @ 2.50GHz (cascadelake), Python 3.6.8
See https://gist.github.com/1d8ab8da65acc502c7a6abe53b887886 for a full test report.
Build succeeded for 1 out of 1 (1 easyconfigs in total)
jrlogin11.jureca - Linux centos linux 8.3.2011, x86_64, AMD EPYC 7742 64-Core Processor, Python 3.6.8
See https://gist.github.com/03894c45296a98660c99052fea07420b for a full test report.
Build succeeded for 7 out of 7 (7 easyconfigs in total)
rocky8-eb - Linux rocky linux 8.4, x86_64, Intel(R) Core(TM) i7-6900K CPU @ 3.20GHz (broadwell), Python 3.6.8
See https://gist.github.com/71f7a3b3df2214c3561682200a4a6007 for a full test report.
boegel
changed the title
rename build_targets as this clashes with the use in the Clang and LLVM easyblocks
rename build_targets in ConfigureMake as this clashes with the use in the Clang and LLVM easyblocks
Jun 18, 2021
The reason will be displayed to describe this comment to others. Learn more.
lgtm
boegel
changed the title
rename build_targets in ConfigureMake as this clashes with the use in the Clang and LLVM easyblocks
rename build_targets to build_cmd_targets in ConfigureMake as this clashes with the use in the Clang and LLVM easyblocks
Jun 18, 2021
Build succeeded for 1 out of 1 (1 easyconfigs in total)
node2618.swalot.os - Linux centos linux 7.9.2009, x86_64, Intel(R) Xeon(R) CPU E5-2660 v3 @ 2.60GHz (haswell), Python 3.6.8
See https://gist.github.com/a52c44fc58252817149f94366eb95e27 for a full test report.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
(created using
eb --new-pr)Alternative to #2478.
#2449 added the functionality to build for multiple targets. This means that the items in
build_targetsare looped over and run as separate builds. However, the LLVM and Clang easyblocks usebuild_targetsto set the machine types to build for in the CMake configure step. Without it we seemake X86 -j 12when building and that leads to the errormake: *** No rule to make target 'X86'. Stop.