Skip to content

configure recent pocl versions with -DLLC_HOST_CPU=native to avoid CPU auto-detection#16246

Merged
SebastianAchilles merged 1 commit intoeasybuilders:developfrom
boegel:20220912161049_new_pr_pocl14
Oct 4, 2022
Merged

configure recent pocl versions with -DLLC_HOST_CPU=native to avoid CPU auto-detection#16246
SebastianAchilles merged 1 commit intoeasybuilders:developfrom
boegel:20220912161049_new_pr_pocl14

Conversation

@boegel
Copy link
Copy Markdown
Member

@boegel boegel commented Sep 12, 2022

(created using eb --new-pr)
prevents 'LLVM could not recognize your CPU model automatically' CMake error on systems with a very recent CPU (like AMD Milan), especially when depending on an older Clang version

@boegel boegel added this to the next release (4.6.2?) milestone Sep 12, 2022
@boegel
Copy link
Copy Markdown
Member Author

boegel commented Sep 12, 2022

@boegelbot please test @ generoso
CORE_CNT=16

@boegelbot
Copy link
Copy Markdown
Collaborator

@boegel: Request for testing this PR well received on login1

PR test command 'EB_PR=16246 EB_ARGS= /opt/software/slurm/bin/sbatch --job-name test_PR_16246 --ntasks="16" ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 9157

Test results coming soon (I hope)...

Details

- notification for comment with ID 1243814552 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 7 out of 7 (7 easyconfigs in total)
cnx1 - Linux Rocky Linux 8.5, x86_64, Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz (haswell), Python 3.6.8
See https://gist.github.com/5c69ceecfdb5738462472c42dd2fdf73 for a full test report.

@SebastianAchilles
Copy link
Copy Markdown
Member

@boegelbot please test @ jsc-zen2
EB_ARGS="pocl-1.8-GCC-11.2.0.eb"

@boegelbot
Copy link
Copy Markdown
Collaborator

@SebastianAchilles: Request for testing this PR well received on jsczen2l1.int.jsc-zen2.easybuild-test.cluster

PR test command 'EB_PR=16246 EB_ARGS="pocl-1.8-GCC-11.2.0.eb" /opt/software/slurm/bin/sbatch --job-name test_PR_16246 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen2.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 1647

Test results coming soon (I hope)...

Details

- notification for comment with ID 1249456273 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
FAILED
Build succeeded for 0 out of 1 (1 easyconfigs in total)
jsczen2c1.int.jsc-zen2.easybuild-test.cluster - Linux Rocky Linux 8.5, x86_64, AMD EPYC 7742 64-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/37cab01ac08c995e47001f9d7147ebdd for a full test report.

@SebastianAchilles
Copy link
Copy Markdown
Member

@boegelbot please test @ jsc-zen2
EB_ARGS="pocl-1.8-GCC-11.2.0.eb"
CORE_CNT=16

@SebastianAchilles
Copy link
Copy Markdown
Member

Test report by @SebastianAchilles
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
zen2-ubuntu-eb - Linux Ubuntu 22.04, x86_64, AMD EPYC 7452 32-Core Processor (zen2), Python 3.10.4
See https://gist.github.com/403af37c6e9cbbea0230c7af7b04e69b for a full test report.

@boegelbot
Copy link
Copy Markdown
Collaborator

@SebastianAchilles: Request for testing this PR well received on jsczen2l1.int.jsc-zen2.easybuild-test.cluster

PR test command 'EB_PR=16246 EB_ARGS="pocl-1.8-GCC-11.2.0.eb" /opt/software/slurm/bin/sbatch --job-name test_PR_16246 --ntasks="16" ~/boegelbot/eb_from_pr_upload_jsc-zen2.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 1649

Test results coming soon (I hope)...

Details

- notification for comment with ID 1249483399 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
FAILED
Build succeeded for 0 out of 1 (1 easyconfigs in total)
jsczen2c1.int.jsc-zen2.easybuild-test.cluster - Linux Rocky Linux 8.5, x86_64, AMD EPYC 7742 64-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/d0ae63c23303f06e91b193fa92fa6b60 for a full test report.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Oct 3, 2022

@SebastianAchilles Any idea what's wrong on jsc-zen2?

@SebastianAchilles
Copy link
Copy Markdown
Member

@SebastianAchilles Any idea what's wrong on jsc-zen2?

Let me check.

@SebastianAchilles
Copy link
Copy Markdown
Member

@boegelbot please test @ jsc-zen2
EB_ARGS="pocl-1.8-GCC-11.2.0.eb --buildpath='/dev/shm/boegelbot'"
CORE_CNT=16

@boegelbot
Copy link
Copy Markdown
Collaborator

@SebastianAchilles: Request for testing this PR well received on jsczen2l1.int.jsc-zen2.easybuild-test.cluster

PR test command 'EB_PR=16246 EB_ARGS="pocl-1.8-GCC-11.2.0.eb --buildpath='/dev/shm/boegelbot'" /opt/software/slurm/bin/sbatch --job-name test_PR_16246 --ntasks="16" ~/boegelbot/eb_from_pr_upload_jsc-zen2.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 1684

Test results coming soon (I hope)...

Details

- notification for comment with ID 1267143209 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
FAILED
Build succeeded for 0 out of 1 (1 easyconfigs in total)
jsczen2c1.int.jsc-zen2.easybuild-test.cluster - Linux Rocky Linux 8.5, x86_64, AMD EPYC 7742 64-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/57bf61646017fdc5670a3fa018954b8e for a full test report.

@SebastianAchilles
Copy link
Copy Markdown
Member

Test report by @SebastianAchilles
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
jsczen2c1.int.jsc-zen2.easybuild-test.cluster - Linux Rocky Linux 8.5, x86_64, AMD EPYC 7742 64-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/31d3336bf17c97f9177a1b40486098c2 for a full test report.

@SebastianAchilles
Copy link
Copy Markdown
Member

@boegelbot please test @ jsc-zen2
EB_ARGS="pocl-1.8-GCC-11.2.0.eb --buildpath=/dev/shm/$USER"
CORE_CNT=16

@boegelbot
Copy link
Copy Markdown
Collaborator

@SebastianAchilles: Request for testing this PR well received on jsczen2l1.int.jsc-zen2.easybuild-test.cluster

PR test command 'EB_PR=16246 EB_ARGS="pocl-1.8-GCC-11.2.0.eb --buildpath=/dev/shm/$USER" /opt/software/slurm/bin/sbatch --job-name test_PR_16246 --ntasks="16" ~/boegelbot/eb_from_pr_upload_jsc-zen2.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 1689

Test results coming soon (I hope)...

Details

- notification for comment with ID 1267158013 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
jsczen2c1.int.jsc-zen2.easybuild-test.cluster - Linux Rocky Linux 8.5, x86_64, AMD EPYC 7742 64-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/690f4baf8c398a4f2a576473d9709099 for a full test report.

Copy link
Copy Markdown
Member

@SebastianAchilles SebastianAchilles left a comment

Choose a reason for hiding this comment

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

lgtm

@SebastianAchilles
Copy link
Copy Markdown
Member

Going in, thanks @boegel!

@SebastianAchilles SebastianAchilles merged commit bdb2f04 into easybuilders:develop Oct 4, 2022
@boegel boegel deleted the 20220912161049_new_pr_pocl14 branch October 11, 2022 20:24
@boegel boegel changed the title configure recent pocl versions to -DLLC_HOST_CPU=native to avoid CPU auto-detection configure recent pocl versions with -DLLC_HOST_CPU=native to avoid CPU auto-detection Oct 21, 2022
@boegel boegel changed the title configure recent pocl versions with -DLLC_HOST_CPU=native to avoid CPU auto-detection configure recent pocl versions with -DLLC_HOST_CPU=native to avoid CPU auto-detection Nov 26, 2025
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.

3 participants