Control: block 871221 by 871011 Control: block 871233 by 871011 Hello,
Andreas Beckmann, on lun. 07 août 2017 02:46:29 +0200, wrote: > eztrace-contrib FTBFS since GCC-7 was made the default compiler: > > [...] > /usr/bin/../lib/gcc/x86_64-linux-gnu/7.1.0/../../../../include/c++/7.1.0/bits/std_abs.h(101): > error: identifier "__float128" is undefined > > /usr/bin/../lib/gcc/x86_64-linux-gnu/7.1.0/../../../../include/c++/7.1.0/bits/std_abs.h(102): > error: identifier "__float128" is undefined Andreas Beckmann, on lun. 07 août 2017 05:35:42 +0200, wrote: > starpu-contrib FTBFS since GCC-7 was made the default compiler: > > [...] > /usr/bin/../lib/gcc/x86_64-linux-gnu/7.1.0/../../../../include/c++/7.1.0/bits/std_abs.h(101): > error: identifier "__float128" is undefined > > /usr/bin/../lib/gcc/x86_64-linux-gnu/7.1.0/../../../../include/c++/7.1.0/bits/std_abs.h(102): > error: identifier "__float128" is undefined > This looks related to #871011 in clang-3.8 (clang-3.9 is fine). Well, yes, even int main(void) { } doesn't build with nvcc test.cu -o test -ccbin clang-3.8 I don't really want to introduce hacks like was done in pocl, while it is a basic general problem of nvcc which makes itself unusable, so at best the hack should be within nvidia-cuda-toolkit. Samuel