--- Begin Message ---
Package: src:libint2
Version: 2.7.2-1.1
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15
[This bug is NOT targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.
The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/libint2_2.7.2-1.1_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html
[...]
104 | aux::for_each_impl< boost::is_same<first,last>::value >
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
105 | ::execute(static_cast<first*>(0), static_cast<last*>(0),
static_cast<TransformOp*>(0), f);
|
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
strategy.cc:576:109: required from ‘static bool
libint2::match_first_inttype_transform<T>::visit(const
std::shared_ptr<libint2::DirectedGraph>&, const
std::shared_ptr<libint2::DGVertex>&, const std::shared_ptr<libint2::Tactic>&,
std::shared_ptr<libint2::RecurrenceRelation>&) [with T =
libint2::GenIntegralSet_11_11<libint2::CGF,
libint2::GenOper<libint2::R12_k_G12_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >]’
576 | mpl::for_each<typename MasterStrategy<T>::value,
apply_strategy_transform<_1>, apply_strategy_t& >(applier);
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
strategy.cc:628:49: required from ‘void
libint2::match_first_inttype::operator()(const Visitor&) [with Visitor =
libint2::match_first_inttype_transform<libint2::GenIntegralSet_11_11<libint2::CGF,
libint2::GenOper<libint2::R12_k_G12_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> > >]’
628 | impl_->found_this_type_ =
Visitor::visit(impl_->dg_,impl_->integral_,impl_->tactic_,impl_->rr_);
|
~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/mpl/for_each.hpp:82:22: recursively required from ‘static
void boost::mpl::aux::for_each_impl<false>::execute(Iterator*, LastIterator*,
TransformFunc*, F) [with Iterator =
boost::mpl::l_iter<boost::mpl::list41<libint2::GenIntegralSet_1_1<libint2::CGF,
libint2::GenOper<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_X>,
libint2::GenOper<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_X>,
libint2::GenOper<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_Y>,
libint2::GenOper<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_Y>,
libint2::GenOper<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_Z>,
libint2::GenOper
<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_Z>,
libint2::GenOper<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_X>,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_X>,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_Y>,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_Y>,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA
<int, 0> >, libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_Z>,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_Z>,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell,
libint2::GenOper<libint2::ElecPot_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_1_1<libint2::CGF,
libint2::GenOper<libint2::ElecPot_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_1_1<libint2::CGShell,
libint2::GenOper<libint2::CartesianMultipole_Descr<3> >,
libint2::QuantumNumbersA<int, 0> >, libint2::GenIntegralSet_1_1<libint2::CGF,
libint2::GenOper<libint2::CartesianMultipole_Descr<3> >,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_X>,
libint2::GenOper<libint2::CartesianMultipole_Descr<1> >,
libint2::QuantumNumbersA<int, 0> >, libint2::
GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_Y>,
libint2::GenOper<libint2::CartesianMultipole_Descr<1> >,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_Z>,
libint2::GenOper<libint2::CartesianMultipole_Descr<1> >,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_X>,
libint2::GenOper<libint2::CartesianMultipole_Descr<1> >,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_Y>,
libint2::GenOper<libint2::CartesianMultipole_Descr<1> >,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_Z>,
libint2::GenOper<libint2::CartesianMultipole_Descr<1> >,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell,
libint2::GenOper<libint2::SphericalMultipole_Descr>,
libint2::QuantumNumbersA<int, 0> >, libint2::GenIntegralSet_1_1<libint2::CGF,
libint2::GenOper<libint2::SphericalMultipole_Descr>
, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_11_11<libint2::CGShell,
libint2::GenOper<libint2::TwoPRep_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_11_11<libint2::CGF,
libint2::GenOper<libint2::TwoPRep_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_11_11<libint2::CGShell,
libint2::GenOper<libint2::R12_k_G12_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_11_11<libint2::CGF,
libint2::GenOper<libint2::R12_k_G12_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_11_11<libint2::CGShell,
libint2::GenOper<libint2::R12k_R12l_G12_Descr>, libint2::QuantumNumbersA<int,
0> >, libint2::GenIntegralSet_11_11<libint2::CGF,
libint2::GenOper<libint2::R12k_R12l_G12_Descr>, libint2::QuantumNumbersA<int,
0> >, libint2::GenIntegralSet_11_11<libint2::CGShell,
libint2::GenOper<libint2::Ti_G12_Descr>, libint2::QuantumNumbersA<unsigned int,
1> >, libint2::GenIntegralSet_11_11
<libint2::CGF, libint2::GenOper<libint2::Ti_G12_Descr>,
libint2::QuantumNumbersA<unsigned int, 1> >,
libint2::GenIntegralSet_11_11<libint2::CGShell,
libint2::GenOper<libint2::G12_Ti_G12_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_11_11<libint2::CGF,
libint2::GenOper<libint2::G12_Ti_G12_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_11_11<libint2::CGShell,
libint2::GenOper<libint2::DivG12prime_xTx_Descr>,
libint2::QuantumNumbersA<unsigned int, 1> >,
libint2::GenIntegralSet_11_11<libint2::CGF,
libint2::GenOper<libint2::DivG12prime_xTx_Descr>,
libint2::QuantumNumbersA<unsigned int, 1> >,
libint2::GenIntegralSet<libint2::GenOper<libint2::GenMultSymmOper_Descr<2> >,
libint2::IncableBFSet, libint2::ArrayBraket<libint2::CGShell, 2>,
libint2::ArrayBraket<libint2::CGShell, 2>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet<libint2::GenOper<libint2::GenMultSymmOper_Descr<2> >,
libint2::IncableBFSet, libint2::ArrayBrak
et<libint2::CGF, 2>, libint2::ArrayBraket<libint2::CGF, 2>,
libint2::QuantumNumbersA<int, 0> > > >; LastIterator =
boost::mpl::l_iter<boost::mpl::l_end>; TransformFunc =
libint2::match_first_inttype_transform<mpl_::arg<1> >; F =
libint2::match_first_inttype]’
81 | for_each_impl<boost::is_same<iter,LastIterator>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
82 | ::execute( static_cast<iter*>(0),
static_cast<LastIterator*>(0), static_cast<TransformFunc*>(0), f);
|
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/mpl/for_each.hpp:82:22: required from ‘static void
boost::mpl::aux::for_each_impl<false>::execute(Iterator*, LastIterator*,
TransformFunc*, F) [with Iterator =
boost::mpl::l_iter<boost::mpl::list42<libint2::GenIntegralSet_1_1<libint2::CGShell,
libint2::GenOper<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF,
libint2::GenOper<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_X>,
libint2::GenOper<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_X>,
libint2::GenOper<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_Y>,
libint2::GenOper<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_Y>,
libint2::GenOper<libint2::Overlap_Descr>, libin
t2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_Z>,
libint2::GenOper<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_Z>,
libint2::GenOper<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_X>,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_X>,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_Y>,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenInt
egralSet_1_1<libint2::CGF1d<CartesianAxis_Y>,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_Z>,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_Z>,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell,
libint2::GenOper<libint2::ElecPot_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_1_1<libint2::CGF,
libint2::GenOper<libint2::ElecPot_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_1_1<libint2::CGShell,
libint2::GenOper<libint2::CartesianMultipole_Descr<3> >,
libint2::QuantumNumbersA<int, 0> >, libint2::GenIntegralSet_1_1<libint2::CGF,
libint2::GenOper<libint2::CartesianMultipole_Descr<3> >,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<Cartesia
nAxis_X>, libint2::GenOper<libint2::CartesianMultipole_Descr<1> >,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_Y>,
libint2::GenOper<libint2::CartesianMultipole_Descr<1> >,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_Z>,
libint2::GenOper<libint2::CartesianMultipole_Descr<1> >,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_X>,
libint2::GenOper<libint2::CartesianMultipole_Descr<1> >,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_Y>,
libint2::GenOper<libint2::CartesianMultipole_Descr<1> >,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_Z>,
libint2::GenOper<libint2::CartesianMultipole_Descr<1> >,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell,
libint2::GenOper<libint2::SphericalMultipole_Descr>, libint2::QuantumN
umbersA<int, 0> >, libint2::GenIntegralSet_1_1<libint2::CGF,
libint2::GenOper<libint2::SphericalMultipole_Descr>,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_11_11<libint2::CGShell,
libint2::GenOper<libint2::TwoPRep_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_11_11<libint2::CGF,
libint2::GenOper<libint2::TwoPRep_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_11_11<libint2::CGShell,
libint2::GenOper<libint2::R12_k_G12_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_11_11<libint2::CGF,
libint2::GenOper<libint2::R12_k_G12_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_11_11<libint2::CGShell,
libint2::GenOper<libint2::R12k_R12l_G12_Descr>, libint2::QuantumNumbersA<int,
0> >, libint2::GenIntegralSet_11_11<libint2::CGF,
libint2::GenOper<libint2::R12k_R12l_G12_Descr>, libint2::QuantumNumbersA<int,
0> >, libint2::GenIntegralSet_11_11<libint2::CGShell, lib
int2::GenOper<libint2::Ti_G12_Descr>, libint2::QuantumNumbersA<unsigned int,
1> >, libint2::GenIntegralSet_11_11<libint2::CGF,
libint2::GenOper<libint2::Ti_G12_Descr>, libint2::QuantumNumbersA<unsigned int,
1> >, libint2::GenIntegralSet_11_11<libint2::CGShell,
libint2::GenOper<libint2::G12_Ti_G12_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_11_11<libint2::CGF,
libint2::GenOper<libint2::G12_Ti_G12_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_11_11<libint2::CGShell,
libint2::GenOper<libint2::DivG12prime_xTx_Descr>,
libint2::QuantumNumbersA<unsigned int, 1> >,
libint2::GenIntegralSet_11_11<libint2::CGF,
libint2::GenOper<libint2::DivG12prime_xTx_Descr>,
libint2::QuantumNumbersA<unsigned int, 1> >,
libint2::GenIntegralSet<libint2::GenOper<libint2::GenMultSymmOper_Descr<2> >,
libint2::IncableBFSet, libint2::ArrayBraket<libint2::CGShell, 2>,
libint2::ArrayBraket<libint2::CGShell, 2>, libint2::QuantumNumbersA<int, 0> >,
libint2
::GenIntegralSet<libint2::GenOper<libint2::GenMultSymmOper_Descr<2> >,
libint2::IncableBFSet, libint2::ArrayBraket<libint2::CGF, 2>,
libint2::ArrayBraket<libint2::CGF, 2>, libint2::QuantumNumbersA<int, 0> > > >;
LastIterator = boost::mpl::l_iter<boost::mpl::l_end>; TransformFunc =
libint2::match_first_inttype_transform<mpl_::arg<1> >; F =
libint2::match_first_inttype]’
/usr/include/boost/mpl/for_each.hpp:105:18: required from ‘void
boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence =
list<libint2::GenIntegralSet_1_1<libint2::CGShell,
libint2::GenOper<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF,
libint2::GenOper<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_X>,
libint2::GenOper<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_X>,
libint2::GenOper<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_Y>,
libint2::GenOper<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_Y>,
libint2::GenOper<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<Cart
esianAxis_Z>, libint2::GenOper<libint2::Overlap_Descr>,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_Z>,
libint2::GenOper<libint2::Overlap_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_X>,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_X>,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_Y>,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_Y>,
libint2::GenOper<libint2::Kinetic_De
scr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_Z>,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_Z>,
libint2::GenOper<libint2::Kinetic_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell,
libint2::GenOper<libint2::ElecPot_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_1_1<libint2::CGF,
libint2::GenOper<libint2::ElecPot_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_1_1<libint2::CGShell,
libint2::GenOper<libint2::CartesianMultipole_Descr<3> >,
libint2::QuantumNumbersA<int, 0> >, libint2::GenIntegralSet_1_1<libint2::CGF,
libint2::GenOper<libint2::CartesianMultipole_Descr<3> >,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_X>,
libint2::GenOper<libint2::CartesianMultipole_Descr<1> >, libint2::Quantu
mNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_Y>,
libint2::GenOper<libint2::CartesianMultipole_Descr<1> >,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell1d<CartesianAxis_Z>,
libint2::GenOper<libint2::CartesianMultipole_Descr<1> >,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_X>,
libint2::GenOper<libint2::CartesianMultipole_Descr<1> >,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_Y>,
libint2::GenOper<libint2::CartesianMultipole_Descr<1> >,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGF1d<CartesianAxis_Z>,
libint2::GenOper<libint2::CartesianMultipole_Descr<1> >,
libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_1_1<libint2::CGShell,
libint2::GenOper<libint2::SphericalMultipole_Descr>,
libint2::QuantumNumbersA<int, 0> >, libint2::GenIntegralSet_1_1<libint2::CGF,
libint2::GenOper<libi
nt2::SphericalMultipole_Descr>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet_11_11<libint2::CGShell,
libint2::GenOper<libint2::TwoPRep_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_11_11<libint2::CGF,
libint2::GenOper<libint2::TwoPRep_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_11_11<libint2::CGShell,
libint2::GenOper<libint2::R12_k_G12_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_11_11<libint2::CGF,
libint2::GenOper<libint2::R12_k_G12_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_11_11<libint2::CGShell,
libint2::GenOper<libint2::R12k_R12l_G12_Descr>, libint2::QuantumNumbersA<int,
0> >, libint2::GenIntegralSet_11_11<libint2::CGF,
libint2::GenOper<libint2::R12k_R12l_G12_Descr>, libint2::QuantumNumbersA<int,
0> >, libint2::GenIntegralSet_11_11<libint2::CGShell,
libint2::GenOper<libint2::Ti_G12_Descr>, libint2::QuantumNumbersA<unsigned int,
1> >,
libint2::GenIntegralSet_11_11<libint2::CGF,
libint2::GenOper<libint2::Ti_G12_Descr>, libint2::QuantumNumbersA<unsigned int,
1> >, libint2::GenIntegralSet_11_11<libint2::CGShell,
libint2::GenOper<libint2::G12_Ti_G12_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_11_11<libint2::CGF,
libint2::GenOper<libint2::G12_Ti_G12_Descr>, libint2::QuantumNumbersA<unsigned
int, 1> >, libint2::GenIntegralSet_11_11<libint2::CGShell,
libint2::GenOper<libint2::DivG12prime_xTx_Descr>,
libint2::QuantumNumbersA<unsigned int, 1> >,
libint2::GenIntegralSet_11_11<libint2::CGF,
libint2::GenOper<libint2::DivG12prime_xTx_Descr>,
libint2::QuantumNumbersA<unsigned int, 1> >,
libint2::GenIntegralSet<libint2::GenOper<libint2::GenMultSymmOper_Descr<2> >,
libint2::IncableBFSet, libint2::ArrayBraket<libint2::CGShell, 2>,
libint2::ArrayBraket<libint2::CGShell, 2>, libint2::QuantumNumbersA<int, 0> >,
libint2::GenIntegralSet<libint2::GenOper<libint2::GenMultSymmOper_Descr<2> >,
libint2::In
cableBFSet, libint2::ArrayBraket<libint2::CGF, 2>,
libint2::ArrayBraket<libint2::CGF, 2>, libint2::QuantumNumbersA<int, 0> > >;
TransformOp = libint2::match_first_inttype_transform<mpl_::arg<1> >; F =
libint2::match_first_inttype&]’
104 | aux::for_each_impl< boost::is_same<first,last>::value >
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
105 | ::execute(static_cast<first*>(0), static_cast<last*>(0),
static_cast<TransformOp*>(0), f);
|
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
strategy.cc:659:98: required from here
659 | mpl::for_each<MasterIntegralTypeList,
match_first_inttype_transform<_1>, match_first_inttype& >(matcher);
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
./vrr_11_r12kg12_11.h:116:20: warning: unused variable ‘deriv’
[-Wunused-variable]
116 | const bool deriv = !dA.zero() ||
| ^~~~~
In file included from ./context.h:21:
./entity.h: In instantiation of ‘libint2::DGVertex::KeyReturnType
libint2::CTimeEntity<T>::key() const [with T = double;
libint2::DGVertex::KeyReturnType = __gmp_expr<__mpz_struct [1], __mpz_struct
[1]>]’:
./entity.h:247:40: required from here
247 | typename DGVertex::KeyReturnType key() const override {
| ^~~
./entity.h:251:65: warning: dereferencing type-punned pointer will break
strict-aliasing rules [-Wstrict-aliasing]
251 | return static_cast<typename
DGVertex::KeyReturnType>(*reinterpret_cast<const unsigned long*>(&value_));
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./entity.h: In instantiation of ‘libint2::DGVertex::KeyReturnType
libint2::CTimeEntity<T>::key() const [with T = int;
libint2::DGVertex::KeyReturnType = __gmp_expr<__mpz_struct [1], __mpz_struct
[1]>]’:
./entity.h:247:40: required from here
247 | typename DGVertex::KeyReturnType key() const override {
| ^~~
./entity.h:251:65: warning: dereferencing type-punned pointer will break
strict-aliasing rules [-Wstrict-aliasing]
251 | return static_cast<typename
DGVertex::KeyReturnType>(*reinterpret_cast<const unsigned long*>(&value_));
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vrr_11_r12kg12_11.h: In member function ‘std::string
libint2::VRR_11_R12kG12_11<BFSet, part, where>::generic_header() const [with
BFSet = libint2::CGF; int part = 1; FunctionPosition where = InBra]’:
./vrr_11_r12kg12_11.h:484:7: warning: control reaches end of non-void function
[-Wreturn-type]
484 | }
| ^
./vrr_11_r12kg12_11.h: In member function ‘std::string
libint2::VRR_11_R12kG12_11<BFSet, part, where>::generic_header() const [with
BFSet = libint2::CGF; int part = 0; FunctionPosition where = InBra]’:
./vrr_11_r12kg12_11.h:484:7: warning: control reaches end of non-void function
[-Wreturn-type]
484 | }
| ^
./vrr_11_r12kg12_11.h: In member function ‘std::string
libint2::VRR_11_R12kG12_11<BFSet, part, where>::generic_header() const [with
BFSet = libint2::CGShell; int part = 1; FunctionPosition where = InBra]’:
./vrr_11_r12kg12_11.h:484:7: warning: control reaches end of non-void function
[-Wreturn-type]
484 | }
| ^
./vrr_11_r12kg12_11.h: In member function ‘std::string
libint2::VRR_11_R12kG12_11<BFSet, part, where>::generic_header() const [with
BFSet = libint2::CGShell; int part = 0; FunctionPosition where = InBra]’:
./vrr_11_r12kg12_11.h:484:7: warning: control reaches end of non-void function
[-Wreturn-type]
484 | }
| ^
make[5]: *** [<builtin>: strategy.o] Error 1
make[5]: Leaving directory
'/build/reproducible-path/libint2-2.7.2/src/bin/libint'
make[4]: *** [Makefile:24: export] Error 1
make[4]: Leaving directory '/build/reproducible-path/libint2-2.7.2/src/bin'
make[3]: *** [Makefile:23: export] Error 1
make[3]: Leaving directory '/build/reproducible-path/libint2-2.7.2/src'
make[2]: *** [Makefile:27: export] Error 1
make[2]: Leaving directory '/build/reproducible-path/libint2-2.7.2'
make[1]: *** [debian/rules:37: prepare_sourcedir] Error 2
make[1]: Leaving directory '/build/reproducible-path/libint2-2.7.2'
make: *** [debian/rules:25: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---