cd /build/reproducible-path/cccl-2.2.0/obj-i686-linux-gnu/thrust && /usr/bin/c++ -DCUB_WRAPPED_NAMESPACE=wrapped_cub -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_CPP -DTHRUST_HOST_SYSTEM=THRUST_HOST_SYSTEM_CPP -DTHRUST_WRAPPED_NAMESPACE=wrapped_thrust -I/build/reproducible-path/cccl-2.2.0/thrust/thrust/cmake/../.. -I/build/reproducible-path/cccl-2.2.0/libcudacxx/lib/cmake/libcudacxx/../../../include -g -O2 -ffile-prefix-map=/build/reproducible-path/cccl-2.2.0=. -fstack-protector-strong -Wformat -Werror=
In file included from /build/reproducible-path/cccl-2.2.0/thrust/thrust/cmake/../../thrust/type_traits/is_trivially_relocatable.h:27,T = double; unsigned int i = 1]’
from /build/reproducible-path/cccl-2.2.0/thrust/thrust/cmake/../../thrust/detail/complex/complex.inl:23,
from /build/reproducible-path/cccl-2.2.0/thrust/thrust/cmake/../../thrust/complex.h:1036,
from /build/reproducible-path/cccl-2.2.0/thrust/testing/unittest/assertions.h:3,
from /build/reproducible-path/cccl-2.2.0/thrust/testing/unittest/unittest.h:6,
from /build/reproducible-path/cccl-2.2.0/thrust/testing/complex.cu:1,
from /build/reproducible-path/cccl-2.2.0/obj-i686-linux-gnu/thrust/testing/thrust/complex.cu.cpp:1:
/build/reproducible-path/cccl-2.2.0/thrust/testing/complex.cu: In instantiation of ‘void TestComplexSizeAndAlignment<T>::operator()() [with T = double]’:
/build/reproducible-path/cccl-2.2.0/thrust/testing/unittest/meta.h:70:6: required from ‘void unittest::for_each_type<TypeList, Function, T, i>::operator()() [with TypeList = unittest::type_list<float, double>; Function = TestComplexSizeAndAlignment;
70 | f();T = float; unsigned int i = 0]’
| ~^~ /build/reproducible-path/cccl-2.2.0/thrust/testing/unittest/meta.h:77:9: required from ‘void unittest::for_each_type<TypeList, Function, T, i>::operator()() [with TypeList = unittest::type_list<float, double>; Function = TestComplexSizeAndAlignment;
77 | loop();
| ~~~~^~ /build/reproducible-path/cccl-2.2.0/thrust/testing/unittest/testframework.h:541:15: required from ‘void SimpleUnitTest<TestName, TypeList>::run() [with TestName = TestComplexSizeAndAlignment; TypeList = unittest::type_list<float, double>]’
541 | for_each();
| ~~~~~~~~^~ /build/reproducible-path/cccl-2.2.0/thrust/testing/unittest/testframework.h:533:10: required from here
533 | void run()
| ^~~ /build/reproducible-path/cccl-2.2.0/thrust/testing/complex.cu:25:42: error: static assertion failed
25 | THRUST_ALIGNOF(thrust::complex<T>) == THRUST_ALIGNOF(T) * 2 /build/reproducible-path/cccl-2.2.0/thrust/thrust/cmake/../../thrust/detail/static_assert.h:46:58: note: in definition of macro ‘THRUST_STATIC_ASSERT’
46 | # define THRUST_STATIC_ASSERT(B) static_assert(B)
| ^ /build/reproducible-path/cccl-2.2.0/thrust/testing/complex.cu:25:42: note: the comparison reduces to ‘(16 == 8)’
25 | THRUST_ALIGNOF(thrust::complex<T>) == THRUST_ALIGNOF(T) * 2 /build/reproducible-path/cccl-2.2.0/thrust/thrust/cmake/../../thrust/detail/static_assert.h:46:58: note: in definition of macro ‘THRUST_STATIC_ASSERT’
46 | # define THRUST_STATIC_ASSERT(B) static_assert(B)
| ^ /build/reproducible-path/cccl-2.2.0/thrust/testing/complex.cu:32:48: error: static assertion failed
32 | THRUST_ALIGNOF(thrust::complex<T const>) == THRUST_ALIGNOF(T) * 2
/build/reproducible-path/cccl-2.2.0/thrust/thrust/cmake/../../thrust/detail/static_assert.h:46:58: note: in definition of macro ‘THRUST_STATIC_ASSERT’
46 | # define THRUST_STATIC_ASSERT(B) static_assert(B)
| ^ /build/reproducible-path/cccl-2.2.0/thrust/testing/complex.cu:32:48: note: the comparison reduces to ‘(16 == 8)’
32 | THRUST_ALIGNOF(thrust::complex<T const>) == THRUST_ALIGNOF(T) * 2
/build/reproducible-path/cccl-2.2.0/thrust/thrust/cmake/../../thrust/detail/static_assert.h:46:58: note: in definition of macro ‘THRUST_STATIC_ASSERT’
46 | # define THRUST_STATIC_ASSERT(B) static_assert(B)
| ^
cc1plus: note: unrecognized command-line option ‘-Wno-gnu-zero-variadic-macro-arguments’ may have been intended to silence earlier diagnostics
cc1plus: note: unrecognized command-line option ‘-Wno-gnu-line-marker’ may have been intended to silence earlier diagnostics
make[3]: *** [thrust/testing/CMakeFiles/thrust.test.complex.dir/build.make:82: thrust/testing/CMakeFiles/thrust.test.complex.dir/thrust/complex.cu.cpp.o] Error 1
Source: cccl
Version: 2.2.0-3
severity -1 importantBug #1103058 [src:cccl] cccl: FTBFS in testing/i386: complex.cu:25:42: error: static assertion failed
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 25:49:29 |
Calls: | 10,390 |
Calls today: | 1 |
Files: | 14,064 |
Messages: | 6,417,039 |