[Debian-med-packaging] Bug#889953: libbpp-phyl FTBFS on 32bit: RegisterRatesSubstitutionModel.h:154:36: error: invalid covariant return type

Adrian Bunk bunk at debian.org
Fri Feb 9 07:41:05 UTC 2018


Source: libbpp-phyl
Version: 2.3.2-1
Severity: serious

https://buildd.debian.org/status/package.php?p=libbpp-phyl&suite=sid

...
In file included from /<<PKGBUILDDIR>>/src/Bpp/Phyl/Io/BppOSubstitutionModelFormat.cpp:113:0:
/<<PKGBUILDDIR>>/src/Bpp/Phyl/Io/../Model/RegisterRatesSubstitutionModel.h:154:36: error: invalid covariant return type for 'virtual std::vector<long unsigned int> bpp::RegisterRatesSubstitutionModel::getModelStates(int) const'
     std::vector<long unsigned int> getModelStates(int i) const
                                    ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/Bpp/Phyl/Io/../Model/Codon/../AbstractBiblioSubstitutionModel.h:44:0,
                 from /<<PKGBUILDDIR>>/src/Bpp/Phyl/Io/../Model/Codon/MG94.h:43,
                 from /<<PKGBUILDDIR>>/src/Bpp/Phyl/Io/BppOSubstitutionModelFormat.cpp:50:
/<<PKGBUILDDIR>>/src/Bpp/Phyl/Io/../Model/Codon/../AbstractWrappedModel.h:77:25: error:   overriding 'virtual std::vector<unsigned int> bpp::AbstractWrappedModel::getModelStates(int) const'
     std::vector<size_t> getModelStates(int code) const { return getModel().getModelStates(code); }
                         ^~~~~~~~~~~~~~



More information about the Debian-med-packaging mailing list