Your message dated Thu, 27 Jul 2023 10:22:51 +0000
with message-id <[email protected]>
and subject line Bug#1042232: fixed in gridtools 2.3.0-3
has caused the Debian Bug report #1042232,
regarding gridtools: FTBFS: data_store.hpp:68:67: error: ‘uintptr_t’ in
namespace ‘std’ does not name a type
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.)
--
1042232: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042232
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gridtools
Version: 2.3.0-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20230726 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs_src/manuals/getting_started &&
> /usr/bin/c++ -DBOOST_ALL_NO_LIB -I/<<PKGBUILDDIR>>/include -g -O2
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fopenmp
> -MD -MT
> docs_src/manuals/getting_started/CMakeFiles/getting_started_test_gt_smoothing_variant1.dir/code/test_gt_smoothing_variant1.cpp.o
> -MF
> CMakeFiles/getting_started_test_gt_smoothing_variant1.dir/code/test_gt_smoothing_variant1.cpp.o.d
> -o
> CMakeFiles/getting_started_test_gt_smoothing_variant1.dir/code/test_gt_smoothing_variant1.cpp.o
> -c
> /<<PKGBUILDDIR>>/docs_src/manuals/getting_started/code/test_gt_smoothing_variant1.cpp
> In file included from
> /<<PKGBUILDDIR>>/include/gridtools/storage/builder.hpp:24,
> from
> /<<PKGBUILDDIR>>/docs_src/manuals/getting_started/code/test_naive_implementation.cpp:10:
> /<<PKGBUILDDIR>>/include/gridtools/storage/data_store.hpp: In constructor
> ‘gridtools::storage::data_store_impl_::base<Traits, T, Info,
> Kind>::base(std::string, Info, const Halos&)’:
> /<<PKGBUILDDIR>>/include/gridtools/storage/data_store.hpp:68:67: error:
> ‘uintptr_t’ in namespace ‘std’ does not name a type
> 68 | auto address_to_align =
> reinterpret_cast<std::uintptr_t>(m_target_ptr_holder.get()) + byte_offset;
> |
> ^~~~~~~~~
> /<<PKGBUILDDIR>>/include/gridtools/storage/data_store.hpp:25:1: note:
> ‘std::uintptr_t’ is defined in header ‘<cstdint>’; did you forget to
> ‘#include <cstdint>’?
> 24 | #include "traits.hpp"
> +++ |+#include <cstdint>
> 25 |
> In file included from
> /<<PKGBUILDDIR>>/include/gridtools/storage/builder.hpp:24,
> from
> /<<PKGBUILDDIR>>/docs_src/manuals/getting_started/code/test_gt_storage.cpp:10:
> /<<PKGBUILDDIR>>/include/gridtools/storage/data_store.hpp: In constructor
> ‘gridtools::storage::data_store_impl_::base<Traits, T, Info,
> Kind>::base(std::string, Info, const Halos&)’:
> /<<PKGBUILDDIR>>/include/gridtools/storage/data_store.hpp:68:67: error:
> ‘uintptr_t’ in namespace ‘std’ does not name a type
> 68 | auto address_to_align =
> reinterpret_cast<std::uintptr_t>(m_target_ptr_holder.get()) + byte_offset;
> |
> ^~~~~~~~~
> /<<PKGBUILDDIR>>/include/gridtools/storage/data_store.hpp:25:1: note:
> ‘std::uintptr_t’ is defined in header ‘<cstdint>’; did you forget to
> ‘#include <cstdint>’?
> 24 | #include "traits.hpp"
> +++ |+#include <cstdint>
> 25 |
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> [ 5%] Built target test_call_proc_stress_types
> [ 5%] Built target test_call_stress_types
> make -f
> docs_src/manuals/getting_started/CMakeFiles/getting_started_test_gt_smoothing_variant2.dir/build.make
>
> docs_src/manuals/getting_started/CMakeFiles/getting_started_test_gt_smoothing_variant2.dir/depend
> make -f
> docs_src/manuals/getting_started/CMakeFiles/getting_started_test_gt_smoothing_variant3.dir/build.make
>
> docs_src/manuals/getting_started/CMakeFiles/getting_started_test_gt_smoothing_variant3.dir/depend
> make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends
> "Unix Makefiles" /<<PKGBUILDDIR>>
> /<<PKGBUILDDIR>>/docs_src/manuals/getting_started
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs_src/manuals/getting_started
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs_src/manuals/getting_started/CMakeFiles/getting_started_test_gt_smoothing_variant2.dir/DependInfo.cmake
> "--color="
> make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends
> "Unix Makefiles" /<<PKGBUILDDIR>>
> /<<PKGBUILDDIR>>/docs_src/manuals/getting_started
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs_src/manuals/getting_started
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs_src/manuals/getting_started/CMakeFiles/getting_started_test_gt_smoothing_variant3.dir/DependInfo.cmake
> "--color="
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> make -f
> docs_src/manuals/getting_started/CMakeFiles/getting_started_test_gt_smoothing_variant3.dir/build.make
>
> docs_src/manuals/getting_started/CMakeFiles/getting_started_test_gt_smoothing_variant3.dir/build
> make -f
> docs_src/manuals/getting_started/CMakeFiles/getting_started_test_gt_smoothing_variant2.dir/build.make
>
> docs_src/manuals/getting_started/CMakeFiles/getting_started_test_gt_smoothing_variant2.dir/build
> make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> [ 5%] Building CXX object
> docs_src/manuals/getting_started/CMakeFiles/getting_started_test_gt_smoothing_variant2.dir/code/test_gt_smoothing_variant2.cpp.o
> [ 5%] Building CXX object
> docs_src/manuals/getting_started/CMakeFiles/getting_started_test_gt_smoothing_variant3.dir/code/test_gt_smoothing_variant3.cpp.o
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs_src/manuals/getting_started &&
> /usr/bin/c++ -DBOOST_ALL_NO_LIB -I/<<PKGBUILDDIR>>/include -g -O2
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fopenmp
> -MD -MT
> docs_src/manuals/getting_started/CMakeFiles/getting_started_test_gt_smoothing_variant3.dir/code/test_gt_smoothing_variant3.cpp.o
> -MF
> CMakeFiles/getting_started_test_gt_smoothing_variant3.dir/code/test_gt_smoothing_variant3.cpp.o.d
> -o
> CMakeFiles/getting_started_test_gt_smoothing_variant3.dir/code/test_gt_smoothing_variant3.cpp.o
> -c
> /<<PKGBUILDDIR>>/docs_src/manuals/getting_started/code/test_gt_smoothing_variant3.cpp
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs_src/manuals/getting_started &&
> /usr/bin/c++ -DBOOST_ALL_NO_LIB -I/<<PKGBUILDDIR>>/include -g -O2
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fopenmp
> -MD -MT
> docs_src/manuals/getting_started/CMakeFiles/getting_started_test_gt_smoothing_variant2.dir/code/test_gt_smoothing_variant2.cpp.o
> -MF
> CMakeFiles/getting_started_test_gt_smoothing_variant2.dir/code/test_gt_smoothing_variant2.cpp.o.d
> -o
> CMakeFiles/getting_started_test_gt_smoothing_variant2.dir/code/test_gt_smoothing_variant2.cpp.o
> -c
> /<<PKGBUILDDIR>>/docs_src/manuals/getting_started/code/test_gt_smoothing_variant2.cpp
> make[3]: ***
> [docs_src/manuals/getting_started/CMakeFiles/getting_started_test_naive_implementation.dir/build.make:79:
>
> docs_src/manuals/getting_started/CMakeFiles/getting_started_test_naive_implementation.dir/code/test_naive_implementation.cpp.o]
> Error 1
The full build log is available from:
http://qa-logs.debian.net/2023/07/26/gridtools_2.3.0-2_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230726;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230726&[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: gridtools
Source-Version: 2.3.0-3
Done: Alastair McKinstry <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gridtools, 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.
Alastair McKinstry <[email protected]> (supplier of updated gridtools
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: Thu, 27 Jul 2023 10:26:40 +0100
Source: gridtools
Architecture: source
Version: 2.3.0-3
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry <[email protected]>
Changed-By: Alastair McKinstry <[email protected]>
Closes: 1042232
Changes:
gridtools (2.3.0-3) unstable; urgency=medium
.
* g++-13 patch: Fix FTBFS with missing header. Closes: #1042232
Checksums-Sha1:
d388e7a1d79d2ca758e0950c03e3bdb18fc65af9 2140 gridtools_2.3.0-3.dsc
63c7f54a0a1a16b71994bd303ada0629999dbb0c 1074200
gridtools_2.3.0-3.debian.tar.xz
Checksums-Sha256:
6c1baed39bc2917373920061c37ea376eeb772fa31b8d1bde1dea1c5bc171f69 2140
gridtools_2.3.0-3.dsc
6ca32399be7e8f12039560a34794d032d0f385be2e03f00b0723249841a9c583 1074200
gridtools_2.3.0-3.debian.tar.xz
Files:
9ed4b5f32ce4cd62031a8d077dfe23b9 2140 science optional gridtools_2.3.0-3.dsc
99da8f10b53cc9306e2a41f36cbe46cc 1074200 science optional
gridtools_2.3.0-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAmTCOoIACgkQy+a7Tl2a
06UqvQ/9FO22l8EyGOVt2JNfzrNkO5vlEcDaQwpUmOY9Tr30SII9mMNtLM07ggGj
V/tX4iIhBaJe6Bb9KnhUL0iLpYlQULFu5w9dNIT3pQ3fmjBiVIlyoXUdCyqyFTjL
htBYZFeJ05UoCELtoR/GVPo+XUHiU7LzkIjCbhU7WkvE84JWP8txDfA48Smjeo9A
+QwH3uUpxZUJzOMExZHUyPQS3PK8RDiofCPs7Z7mnuVSMcWmT6q5CAElIhmsweVp
5x/UlUfMr14CS6XiCUPCTREH8dnqzElKq3gBHga3aRSy/JNvJkajIeuW3LGZww8i
3HRUSPn86Su31bTiWUlSbVo1rSvMrEma4r2VPzfYiBbi2k0vtnaGxrghy5KfYQHW
Qw76e/OZVoHl2jmuPVmZ3K33i6XxpVoDMCf/XuXxUVuApOphZj/JUKmyjC9B73F0
Ygq7OR1bPT//wMu8W1aEZlOIK+ko4FOgHXHEnhHDjmqW4IKaLbqg6MHHqEPfjUBd
2MVfR1esamZGRsy4Oa6Pm8340DMRxG0/R9vxb1xRT977WC9qxyMBPl19zQ6xfI0o
a4v3KiJysGil40w254pR+S407AmAwToVCeXad6wYAuY6pj53RUWynS7Z49+ApbXu
HUrcp1lxHCnFw8W0u5zxXmvHMTDNMNx+eukLWRU4dGfBEoaZjnM=
=kGZf
-----END PGP SIGNATURE-----
--- End Message ---