This is an archive of the discontinued LLVM Phabricator instance.

[CUDA, test-suite] Disable testing of non-FP complex types.
ClosedPublic

Authored by tra on Feb 24 2021, 11:37 AM.

Details

Summary

According to the standard, instantiating of non-FP complex types is an
unspecified behavior.
http://eel.is/c++draft/complex.numbers.general#2.sentence-1

Non-FP complex types happen to work with libc++, libstdc++ 8 and older, but
break with libstdc++ 9 and newer due to the library not providing implicit
conversion std::complex<FP> ones.

Event Timeline

tra created this revision.Feb 24 2021, 11:37 AM
tra requested review of this revision.Feb 24 2021, 11:37 AM
tra updated this revision to Diff 326165.Feb 24 2021, 11:40 AM
tra edited the summary of this revision. (Show Details)

fixed comment typos.

jlebar accepted this revision.Feb 24 2021, 11:40 AM
This revision is now accepted and ready to land.Feb 24 2021, 11:40 AM
This revision was automatically updated to reflect the committed changes.