Source: diamond-aligner Version: 0.9.23+dfsg-1 Severity: serious Tags: ftbfs
https://buildd.debian.org/status/package.php?p=diamond-aligner&suite=sid ... /<<BUILDDIR>>/diamond-aligner-0.9.23+dfsg/src/dp/swipe/banded_3frame_swipe.cpp: In instantiation of ‘void banded_3frame_swipe(const TranslatedSequence&, Strand, std::vector<DpTarget>::iterator, std::vector<DpTarget>::iterator, DpStat&, bool) [with _sv = score_vector<short int>; _traceback = ScoreOnly; std::vector<DpTarget>::iterator = __gnu_cxx::__normal_iterator<DpTarget*, std::vector<DpTarget> >]’: /<<BUILDDIR>>/diamond-aligner-0.9.23+dfsg/src/dp/swipe/banded_3frame_swipe.cpp:243:105: required from here /<<BUILDDIR>>/diamond-aligner-0.9.23+dfsg/src/dp/swipe/banded_3frame_swipe.cpp:119:43: error: no type named ‘Score’ in ‘struct ScoreTraits<score_vector<short int> >’ typedef typename ScoreTraits<_sv>::Score Score; ^~~~~ /<<BUILDDIR>>/diamond-aligner-0.9.23+dfsg/src/dp/swipe/banded_3frame_swipe.cpp:148:45: error: ‘CHANNELS’ is not a member of ‘ScoreTraits<score_vector<short int> >’ TargetIterator<ScoreTraits<_sv>::CHANNELS> targets(subject_begin, subject_end, i1, qlen); ^~~~~~~ /<<BUILDDIR>>/diamond-aligner-0.9.23+dfsg/src/dp/swipe/banded_3frame_swipe.cpp:148:45: error: ‘CHANNELS’ is not a member of ‘ScoreTraits<score_vector<short int> >’ /<<BUILDDIR>>/diamond-aligner-0.9.23+dfsg/src/dp/swipe/banded_3frame_swipe.cpp:151:12: error: no matching function for call to ‘score_vector<short int>::score_vector(int)’ const _sv open_penalty(score_matrix.gap_open() + score_matrix.gap_extend()), ^~~~~~~~~~~~ The sane way forward might be to make the package amd64-only.

