This is an archive of the discontinued LLVM Phabricator instance.

[test-suite] Enable CUDA complex tests with libc++ now that D25403 is resolved.
ClosedPublic

Authored by jlebar on May 16 2018, 6:29 PM.

Diff Detail

Repository
rL LLVM

Event Timeline

jlebar created this revision.May 16 2018, 6:29 PM
tra accepted this revision.May 17 2018, 10:13 AM
tra added inline comments.
External/CUDA/complex.cu
24 ↗(On Diff #147226)

Is this specific to c++14 only, or will we have similar conditions for c++17,20, etc?
Perhaps we could express library version requirements as STDLIB_VERSION >= (__cplusplus / 100) ?
I'm OK with either way.

This revision is now accepted and ready to land.May 17 2018, 10:13 AM
jlebar marked an inline comment as done.May 17 2018, 1:34 PM
jlebar added inline comments.
External/CUDA/complex.cu
24 ↗(On Diff #147226)

I think it's specific to c++14 -- or at least, it's not necessarily a general problem. The other benchmarks work with C++14 compiler plus C++11 stdlib -- it's just <complex> that gives us problems in the particular gcc versions we happen to use.

This revision was automatically updated to reflect the committed changes.
jlebar marked an inline comment as done.