Your message dated Tue, 22 Jul 2025 07:49:41 +0000
with message-id <[email protected]>
and subject line Bug#1103058: fixed in cccl 2.3.2-2
has caused the Debian Bug report #1103058,
regarding cccl: FTBFS in testing/i386: complex.cu:25:42: error: static 
assertion failed
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1103058: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103058
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: cccl
Version: 2.2.0-3
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20250414 ftbfs-trixie

Hi,

During a rebuild of all packages in testing (trixie), your package failed
to build on i386.


Relevant part (hopefully):
> 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=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 -std=c++17 -Werror -Wall -Wextra -Winit-self 
> -Woverloaded-virtual -Wcast-qual -Wpointer-arith -Wvla -Wno-gnu-line-marker 
> -Wno-gnu-zero-variadic-macro-arguments -Wno-unused-function 
> -Wno-noexcept-type -MD -MT 
> thrust/CMakeFiles/thrust.headers.dir/headers/thrust/reduce.h.cpp.o -MF 
> CMakeFiles/thrust.headers.dir/headers/thrust/reduce.h.cpp.o.d -o 
> CMakeFiles/thrust.headers.dir/headers/thrust/reduce.h.cpp.o -c 
> /build/reproducible-path/cccl-2.2.0/obj-i686-linux-gnu/thrust/headers/thrust/reduce.h.cpp
> In file included from 
> /build/reproducible-path/cccl-2.2.0/thrust/thrust/cmake/../../thrust/type_traits/is_trivially_relocatable.h:27,
>                  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; T = double; unsigned int i = 1]’
>    70 |     f();
>       |     ~^~
> /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; T = float; unsigned int i = 0]’
>    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


The full build log is available from:
http://qa-logs.debian.net/2025/04/14/cccl_2.2.0-3_testing-i386.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250414;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250414&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: cccl
Source-Version: 2.3.2-2
Done: Andreas Beckmann <[email protected]>

We believe that the bug you reported is fixed in the latest version of
cccl, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Beckmann <[email protected]> (supplier of updated cccl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 22 Jul 2025 09:24:26 +0200
Source: cccl
Architecture: source
Version: 2.3.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian NVIDIA Maintainers <[email protected]>
Changed-By: Andreas Beckmann <[email protected]>
Closes: 1103058
Changes:
 cccl (2.3.2-2) unstable; urgency=medium
 .
   * Add B-D: architecture-is-64-bit.  (Closes: #1103058)
   * Restrict upstream-testsuite-cpp autopkgtest to the CUDA architectures.
Checksums-Sha1:
 a11c46cef19bb00aa5bfeb91d9bd9dfbf3009894 2264 cccl_2.3.2-2.dsc
 939462c4d3db8485ecd78d81251c616c2daec890 13520 cccl_2.3.2-2.debian.tar.xz
 53cde4fcf98bd5fa67d48a88ac5807b7a17fb20d 6843 cccl_2.3.2-2_source.buildinfo
Checksums-Sha256:
 a71abe24a6c0c65860e97e448219b65d3445b4112918628d4bb3f1e4fbf7df9b 2264 
cccl_2.3.2-2.dsc
 a205b09bc1412116bbcfa3f7b0021a93cee2bfdd07d3b7bf4d9a21bc03c366af 13520 
cccl_2.3.2-2.debian.tar.xz
 d5df78ff671828eabe4cfe4baf911861266d93039fbe77120ab24466c455e025 6843 
cccl_2.3.2-2_source.buildinfo
Files:
 fc72e5a2b6761170e266d4dcd43a717c 2264 libdevel optional cccl_2.3.2-2.dsc
 8447e280e493d2ee5a648a18950620d1 13520 libdevel optional 
cccl_2.3.2-2.debian.tar.xz
 e06c93f7024d566f137473ce688ee712 6843 libdevel optional 
cccl_2.3.2-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmh/PaUQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCC+oD/0Wd4Sq1cq1lYv5ckcrvdfW8mTXEZdSQDGk
Loi7Klb74QwYRTQlsAkKHL3z7EClwbZJHR7+3VzfzA/rhFvfUVSDVs+SYEYo+KY2
6SvI2fkKT5uOl61LB8HpMle8109udVsjwI17kWFKmVUZklUMxty2FWxqj2UHyT4r
vsnTor23qSkYrs21v9tt/V+j4l/JnXpzAqWVHOhi798XcKqiYaij8bLPo19OiGLC
278DDuTgObMKoq4OgIAM3DdkZITETAXP0KPJiCjslM/SyXmrQX9y1s6hMTFO9iFt
EyFIHI39Oaref20ashlhhjAEpcGuawURv06JqPrncvgTVJeQAtIixhsDoUH8nmhu
bpJ0wqvADZfuRJWvZdLcghAIgZxnZHl0HZI9BlT9EbYxVostcl/7nTtc6uu5J4zT
tmzMFS6ukzFsVwv6hrFDu1gvFrErFk0oABH7G2chrwQXfXDnOI14WJb2s9T/jjmg
5ADGgvUCCePN7GHlh5t14UE3muV8BlhBHAIzkIeNY6JINvI7w47LiU3P9VbFPsP9
3oC1u5i/vWrXm8hFBuf77Nvw5kDdBqytZH/i8L+fBuRkg+/twOMh5HIXNsfMcM+y
qQ6FqgodLeB7FFBHRN9zJ8lOC4qQCZcsg4FAqka4xN5x815OZqbxjJdJARGSS5XX
w5cP2WEdRg==
=iG+Q
-----END PGP SIGNATURE-----

Attachment: pgpgn11jhUocn.pgp
Description: PGP signature


--- End Message ---

Reply via email to