Skip to content

bump to C++ 17 for TF 2.10#1898

Merged
wanghan-iapcm merged 5 commits into
deepmodeling:develfrom
njzjz:cxx-version
Sep 7, 2022
Merged

bump to C++ 17 for TF 2.10#1898
wanghan-iapcm merged 5 commits into
deepmodeling:develfrom
njzjz:cxx-version

Conversation

@njzjz

@njzjz njzjz commented Sep 6, 2022

Copy link
Copy Markdown
Member

Also, (1) replace GREATER_EQUAL by VERSION_GREATER_EQUAL. GREATER_EQUAL does not work with 2.10; (2) upgrade manylinux to 2_28 to have a newer compiler that supports C++ 17.

@codecov-commenter

Copy link
Copy Markdown

Codecov Report

Merging #1898 (944b4c5) into devel (0a15d19) will decrease coverage by 16.01%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##            devel    #1898       +/-   ##
===========================================
- Coverage   77.55%   61.53%   -16.02%     
===========================================
  Files         118        4      -114     
  Lines        9824       13     -9811     
===========================================
- Hits         7619        8     -7611     
+ Misses       2205        5     -2200     
Impacted Files Coverage Δ
deepmd/nvnmd/data/data.py
deepmd/nvnmd/entrypoints/wrap.py
deepmd/utils/type_embed.py
source/op/_prod_force_se_r_grad.py
deepmd/descriptor/se_r.py
deepmd/infer/data_modifier.py
deepmd/entrypoints/convert.py
deepmd/utils/random.py
deepmd/utils/data.py
deepmd/utils/path.py
... and 104 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

Signed-off-by: Jinzhe Zeng <jinzhe.zeng@rutgers.edu>
Signed-off-by: Jinzhe Zeng <jinzhe.zeng@rutgers.edu>
@github-actions github-actions Bot added the C++ label Sep 6, 2022
@njzjz

njzjz commented Sep 6, 2022

Copy link
Copy Markdown
Member Author

GCC 5 does not support C++ 17. Shall we remove Test Python / Test Python (3.10, 5) before bumping TF version to 2.10?

Signed-off-by: Jinzhe Zeng <jinzhe.zeng@rutgers.edu>
Signed-off-by: Jinzhe Zeng <jinzhe.zeng@rutgers.edu>
@njzjz njzjz requested a review from wanghan-iapcm September 6, 2022 22:13
@wanghan-iapcm wanghan-iapcm merged commit ff0cc61 into deepmodeling:devel Sep 7, 2022
mingzhong15 pushed a commit to mingzhong15/deepmd-kit that referenced this pull request Jan 15, 2023
Also, (1) replace `GREATER_EQUAL` by `VERSION_GREATER_EQUAL`.
`GREATER_EQUAL` does not work with `2.10`; (2) upgrade manylinux to 2_28
to have a newer compiler that supports C++ 17.

Signed-off-by: Jinzhe Zeng <jinzhe.zeng@rutgers.edu>
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.

3 participants