-
Notifications
You must be signed in to change notification settings - Fork 173
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MSVC: Compilation of <tuple> issues in VS 2017 and VS 2019 #955
Labels
libcu++
For all items related to libcu++
Comments
wmaxey
changed the title
MSVC: Tuple causes NVCC to produce code that MSVC ICEs
MSVC: Tuple causes NVCC to produce code that MSVC ICEs with
Nov 17, 2020
We won't be able to fix this for 1.4.0, but I'll leave the issue on 1.4.0 so that we remember to release note it. |
wmaxey
changed the title
MSVC: Tuple causes NVCC to produce code that MSVC ICEs with
MSVC: Compilation of <tuple> issues in VS 2017 and VS 2019
Dec 2, 2020
I updated the issue to encompass all the errors that remain and provide which compilers are known to be working. |
2 tasks
Current status: We need to document known issues with MSVC. There isn't anything we can do to triage the ICEs on several years old compilers by now. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Build failures by VC version:
Executed with:
lit -sv .\test\std\utilities\tuple\ -Dcompute_archs=70
VS 2017 Compilers: 19.11, 19.12, 19.13, 19.14
Failing tests seem related to type conversions
Failing Tests (17):
VS 2019 Compilers: 19.20, 19.21, 19.22, 19.23, 19.24, 19.25
Failing tests below are caused by an ICE, cause is still unknown, but I believe is related to this construct __tuple#L486
Failing Tests (55):
Known good VS 2017:
Known good VS 2019:
The text was updated successfully, but these errors were encountered: