Skip to content

make sure TensorFlow doesn't see the nvptx-none dir when searching for gcc include dir#2682

Merged
boegel merged 1 commit intoeasybuilders:developfrom
akesandgren:fix_search_for_gcc_include_dir
Feb 19, 2022
Merged

make sure TensorFlow doesn't see the nvptx-none dir when searching for gcc include dir#2682
boegel merged 1 commit intoeasybuilders:developfrom
akesandgren:fix_search_for_gcc_include_dir

Conversation

@akesandgren
Copy link
Copy Markdown
Contributor

immintrin.h is the catchall intrinsic include file that has always been there.

Fixes #2625

…or gcc include dir.

immintrin.h is the catchall intrinsic include file that has always been there.

Fixes easybuilders#2625
@akesandgren akesandgren added this to the 4.x milestone Feb 15, 2022
@boegel boegel changed the title Make sure ternsorflow doesn't see the nvptx-none dir when searching for gcc include dir. Make sure TensorFlow doesn't see the nvptx-none dir when searching for gcc include dir Feb 16, 2022
@boegel boegel modified the milestones: 4.x, next release (4.5.4?) Feb 16, 2022
Copy link
Copy Markdown
Member

@boegel boegel left a comment

Choose a reason for hiding this comment

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

lgtm

@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 18, 2022

Test report by @boegel

Overview of tested easyconfigs (in order)

  • SUCCESS TensorFlow-1.13.1-fosscuda-2019a-Python-3.7.2.eb
  • SUCCESS TensorFlow-1.15.5-fosscuda-2019b-Python-3.7.4.eb

Build succeeded for 2 out of 2 (2 easyconfigs in total)
node3300.joltik.os - Linux CentOS Linux 7.9.2009, x86_64, Intel(R) Xeon(R) Gold 6242 CPU @ 2.80GHz (cascadelake), 1 x NVIDIA Tesla V100-SXM2-32GB, 510.47.03, Python 3.6.8
See https://gist.github.com/d0aa1165c83801af5c51fd0567662469 for a full test report.

@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 19, 2022

Test report by @boegel

Overview of tested easyconfigs (in order)

  • SUCCESS TensorFlow-2.6.0-foss-2021a-CUDA-11.3.1.eb
  • SUCCESS TensorFlow-2.4.1-fosscuda-2020b.eb

Build succeeded for 2 out of 2 (2 easyconfigs in total)
node3903.accelgor.os - Linux RHEL 8.4, x86_64, AMD EPYC 7413 24-Core Processor (zen3), 1 x NVIDIA NVIDIA A100-SXM4-80GB, 510.39.01, Python 3.6.8
See https://gist.github.com/343bb9ff3a87c66f8730493d16184dce for a full test report.

@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 19, 2022

Test report by @boegel

Overview of tested easyconfigs (in order)

Build succeeded for 2 out of 3 (3 easyconfigs in total)
node3523.doduo.os - Linux RHEL 8.4, x86_64, AMD EPYC 7552 48-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/cec81a715d57566e22f3fffb4a062268 for a full test report.

edit: failure is due to existing lock file, new test report for TensorFlow-2.6.0-foss-2021a.eb coming up...

@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 19, 2022

Test report by @boegel

Overview of tested easyconfigs (in order)

  • SUCCESS TensorFlow-2.6.0-foss-2021a.eb

Build succeeded for 1 out of 1 (1 easyconfigs in total)
node3523.doduo.os - Linux RHEL 8.4, x86_64, AMD EPYC 7552 48-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/ffbd0bd812a09e643e97784b3e10673b for a full test report.

@boegel boegel merged commit 8fdf19a into easybuilders:develop Feb 19, 2022
@akesandgren akesandgren deleted the fix_search_for_gcc_include_dir branch February 21, 2022 07:12
@boegel boegel changed the title Make sure TensorFlow doesn't see the nvptx-none dir when searching for gcc include dir make sure TensorFlow doesn't see the nvptx-none dir when searching for gcc include dir Mar 1, 2022
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.

TensorFlow 1 coexist with gcc nvptx

2 participants