Your message dated Sun, 21 Nov 2021 13:03:54 +0000
with message-id <e1momve-0002sj...@fasolo.debian.org>
and subject line Bug#997069: fixed in bornagain 1.19.0-3
has caused the Debian Bug report #997069,
regarding bornagain: FTBFS: Precomputed.h:29:11: error: ‘size_t’ has not been
declared
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 ow...@bugs.debian.org
immediately.)
--
997069: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997069
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: bornagain
Version: 1.19.0-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20211023 ftbfs-bullseye
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/Tests/UnitTests/Core && /usr/bin/c++
> -DBOOST_ALL_DYN_LINK -DBOOST_UUID_FORCE_AUTO_LINK -DBORNAGAIN_PYTHON
> -DBORNAGAIN_TIFF_SUPPORT -DQT_CORE_LIB -DQT_NO_DEBUG
> -I/<<PKGBUILDDIR>>/Tests/UnitTests/utilities -I/usr/include/python3.9
> -I/usr/lib/python3/dist-packages/numpy/core/include -I/<<PKGBUILDDIR>>
> -I/<<PKGBUILDDIR>>/ThirdParty/Core/tspectrum
> -I/<<PKGBUILDDIR>>/ThirdParty/Core -I/<<PKGBUILDDIR>>/Base/SYSTEM
> -I/usr/include/eigen3 -I/<<PKGBUILDDIR>>/Fit/3rdParty/RootMinimizers
> -I/<<PKGBUILDDIR>>/Fit/3rdParty/RootMinimizers/base
> -I/<<PKGBUILDDIR>>/Fit/3rdParty/RootMinimizers/mathcore -isystem
> /usr/include/x86_64-linux-gnu/qt5 -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem
> /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem
> /<<PKGBUILDDIR>>/ThirdParty/common/gtest/gtest-1.10.0/googletest/include
> -isystem /<<PKGBUILDDIR>>/ThirdParty/common/gtest/gtest-1.10.0/googletest -g
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
> -I/<<PKGBUILDDIR>>/Wrap -pipe -Wall -W -Woverloaded-virtual
> -Wno-unknown-pragmas -fPIC -DHAVE_QT=ON
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/inc -fPIC -std=gnu++17 -MD -MT
> Tests/UnitTests/Core/CMakeFiles/UnitTestCore.dir/Instrument/PrecomputedTest.cpp.o
> -MF CMakeFiles/UnitTestCore.dir/Instrument/PrecomputedTest.cpp.o.d -o
> CMakeFiles/UnitTestCore.dir/Instrument/PrecomputedTest.cpp.o -c
> /<<PKGBUILDDIR>>/Tests/UnitTests/Core/Instrument/PrecomputedTest.cpp
> In file included from
> /<<PKGBUILDDIR>>/Tests/UnitTests/Core/Instrument/PrecomputedTest.cpp:1:
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:29:11: error: ‘size_t’ has not been
> declared
> 29 | template <size_t N> struct ReciprocalFactorial {
> | ^~~~~~
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:30:57: error: ‘N’ was not declared
> in this scope
> 30 | static constexpr double value = ReciprocalFactorial<N - 1>::value
> / N;
> | ^
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:30:62: error: template argument 1 is
> invalid
> 30 | static constexpr double value = ReciprocalFactorial<N - 1>::value
> / N;
> | ^
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:30:73: error: ‘N’ was not declared
> in this scope
> 30 | static constexpr double value = ReciprocalFactorial<N - 1>::value
> / N;
> |
> ^
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:37:21: error: ‘size_t’ has not been
> declared
> 37 | template <template <size_t> class F, size_t... I>
> | ^~~~~~
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:37:38: error: ‘size_t’ has not been
> declared
> 37 | template <template <size_t> class F, size_t... I>
> | ^~~~~~
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:38:40: error: ‘I’ has not been
> declared
> 38 | constexpr std::array<double, sizeof...(I)>
> generateArrayHelper(std::index_sequence<I...>)
> | ^
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:38:42: error: template argument 2 is
> invalid
> 38 | constexpr std::array<double, sizeof...(I)>
> generateArrayHelper(std::index_sequence<I...>)
> | ^
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:38:84: error: ‘I’ was not declared
> in this scope
> 38 | constexpr std::array<double, sizeof...(I)>
> generateArrayHelper(std::index_sequence<I...>)
> |
> ^
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:38:85: error: expected parameter
> pack before ‘...’
> 38 | constexpr std::array<double, sizeof...(I)>
> generateArrayHelper(std::index_sequence<I...>)
> |
> ^~~
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:38:88: error: template argument 1 is
> invalid
> 38 | constexpr std::array<double, sizeof...(I)>
> generateArrayHelper(std::index_sequence<I...>)
> |
> ^
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h: In function ‘constexpr int
> Math::internal::generateArrayHelper(int)’:
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:40:15: error: ‘I’ was not declared
> in this scope
> 40 | return {F<I>::value...};
> | ^
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:40:16: error: template argument 1 is
> invalid
> 40 | return {F<I>::value...};
> | ^
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:40:27: error: cannot convert
> ‘<brace-enclosed initializer list>’ to ‘int’ in return
> 40 | return {F<I>::value...};
> | ^
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h: At global scope:
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:48:11: error: ‘size_t’ has not been
> declared
> 48 | template <size_t N, typename Indices = std::make_index_sequence<N>>
> | ^~~~~~
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:48:65: error: ‘N’ was not declared
> in this scope
> 48 | template <size_t N, typename Indices = std::make_index_sequence<N>>
> | ^
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:48:65: error: template argument 1 is
> invalid
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:49:30: error: ‘N’ was not declared
> in this scope
> 49 | constexpr std::array<double, N> generateReciprocalFactorialArray()
> | ^
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:49:31: error: template argument 2 is
> invalid
> 49 | constexpr std::array<double, N> generateReciprocalFactorialArray()
> | ^
> /<<PKGBUILDDIR>>/Tests/UnitTests/Core/Instrument/PrecomputedTest.cpp:6:86:
> error: no matching function for call to
> ‘generateReciprocalFactorialArray<171>()’
> 6 | constexpr auto ReciprocalFactorialArray =
> Math::generateReciprocalFactorialArray<171>();
> |
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
> In file included from
> /<<PKGBUILDDIR>>/Tests/UnitTests/Core/Instrument/PrecomputedTest.cpp:1:
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:49:33: note: candidate:
> ‘template<<declaration error>, class Indices> constexpr int
> Math::generateReciprocalFactorialArray()’
> 49 | constexpr std::array<double, N> generateReciprocalFactorialArray()
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/Base/Math/Precomputed.h:49:33: note: template argument
> deduction/substitution failed:
> make[3]: ***
> [Tests/UnitTests/Core/CMakeFiles/UnitTestCore.dir/build.make:667:
> Tests/UnitTests/Core/CMakeFiles/UnitTestCore.dir/Instrument/PrecomputedTest.cpp.o]
> Error 1
The full build log is available from:
http://qa-logs.debian.net/2021/10/23/bornagain_1.19.0-2_unstable.log
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 marking 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: bornagain
Source-Version: 1.19.0-3
Done: Picca Frédéric-Emmanuel <pi...@debian.org>
We believe that the bug you reported is fixed in the latest version of
bornagain, 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 997...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Picca Frédéric-Emmanuel <pi...@debian.org> (supplier of updated bornagain
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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 21 Nov 2021 13:44:46 +0100
Source: bornagain
Architecture: source
Version: 1.19.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Picca Frédéric-Emmanuel <pi...@debian.org>
Closes: 997069
Changes:
bornagain (1.19.0-3) unstable; urgency=medium
.
* Bug fix: "FTBFS: Precomputed.h:29:11: error: ‘size_t’ has not been
declared", thanks to Lucas Nussbaum (Closes: #997069).
Checksums-Sha1:
8f8d6cbffa973c60f9095b890bbfa8d0ef57eeea 2767 bornagain_1.19.0-3.dsc
b4cab777ac1e35e3bd822f8de7c6236f6a657df3 8540 bornagain_1.19.0-3.debian.tar.xz
Checksums-Sha256:
810f9159a91a874de14ca2cba8eeff91fe00e93753cf57b244bd62949b2ae1eb 2767
bornagain_1.19.0-3.dsc
06381ccbe14337ce01f22be9299e6f5642292592e40e4c25cbcbb05c6dbfcddf 8540
bornagain_1.19.0-3.debian.tar.xz
Files:
2151980f29a1f6c2abf4592c136bbc9c 2767 science optional bornagain_1.19.0-3.dsc
c5f9294b6c312e92c13aa1cef7a9c632 8540 science optional
bornagain_1.19.0-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE2bRTt5m4gw2UXmoKW/VOXhK5ALsFAmGaP7IRHHBpY2NhQGRl
Ymlhbi5vcmcACgkQW/VOXhK5ALuwVBAAsKfsP9327httn5w10e11Y1ja+DcxXDVc
nk71fiXAOz2gBfD//X7gw2t9c3L9pPUQEDSr6j0mRzRCZrTi8Ab6sKyJnKpnAxiP
u1H6HJDDE1V2TXLAQlSTGl3yV/GHwe7O116G/VbXVfa3+t0NBHUqpSEdTHdZVQFi
AmkHCsG6mfg6cbkwTkkAGUBY2Rr8Nb7Zq7qh2kWakwoBoSS3NydQsRhwcNdIwZvd
jNNe7AN/kkTXLH8uBXaRX+w/Adj2oiBE+9c03WN55wGQmBjduEkzPck6CZgki6+B
KnGPj+2uy04zjZV7l2nSwZG0rC7AfqepiVItyrCkjDYN85+R0PV+orH156KoADgL
7D5jmMMRxdOi1d9fAG29a9NFacW6aeg5AMlkql5YpK1eO4pa2JULkWUpXvSEN++x
i2z4HbNyNNo/UNwjX9JX/AMCkIVg0/fqJNxwnHftZaIsw3gSeHZLxul4vfdrzJfj
fWPYc84lzoB4wD4RiUW3fZoKR3LiUPSYEg9LpbIaDaLz1LwidmliX/qe+BCimR+l
XN4m9w9UrqKNwdwZ4E3iaoWGDJptkifaFFI0CQyJ67LWDQ6o65gu8N9SrIubf36W
xVf/7e2A9/qFdlgRz/mrZ3TVqL18x4TjZgHT6YJkRbt2x6oNiBQeR5vsi8/XYuUO
ur42Rm23mR8=
=2mMT
-----END PGP SIGNATURE-----
--- End Message ---