Source: gemmi
Version: 0.6.2+ds-4
Severity: serious
Tags: ftbfs
https://buildd.debian.org/status/logs.php?pkg=gemmi&ver=0.6.2%2Bds-4
...
In file included from /<<PKGBUILDDIR>>/include/gemmi/model.hpp:17,
from /<<PKGBUILDDIR>>/include/gemmi/assembly.hpp:11,
from /<<PKGBUILDDIR>>/src/assembly.cpp:3:
/<<PKGBUILDDIR>>/include/gemmi/elem.hpp: In function ‘double
gemmi::molecular_weight(El)’:
/<<PKGBUILDDIR>>/include/gemmi/elem.hpp:100:50: error: static assertion failed:
Hmm
100 | static_assert(weights[static_cast<int>(El::D)] == 2.0141, "Hmm");
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
...
This can be fixed by adding
export CXXFLAGS = -fexcess-precision=fast
in debian/rules
For background see the first bullet point in the C++ section of
https://gcc.gnu.org/gcc-13/changes.html