[Debian-med-packaging] C++ help needed for seqan 1.4.2
Andreas Tille
andreas at an3as.eu
Tue Jul 26 09:32:34 UTC 2016
Hi,
to push the seqan development a bit I decided to work on version 1.4.2 a
bit and upload to experimental where we can test all dependencies first.
To do so I recreated the seqan Git repository[1] since I was not able to
sensibly revert the work on seqan 2.x (which is now in a separate
repository[2]).
Unfortunately I was running in a build issue I can't solve myself:
...
/build/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:1020:71: note: deduced conflicting types for parameter '_CharT' ('char' and 'seqan::ExtStringFwdIterator<seqan::String<seqan::SimpleType<un
<< expression1 << " == " << expression2 << " was: " << value1
^
In file included from /usr/include/c++/5/string:52:0,
from /usr/include/c++/5/bits/locale_classes.h:40,
from /usr/include/c++/5/bits/ios_base.h:41,
from /usr/include/c++/5/ios:42,
from /usr/include/c++/5/ostream:38,
from /usr/include/c++/5/iostream:39,
from /build/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:1:
/usr/include/c++/5/bits/basic_string.h:5172:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, con
operator<<(basic_ostream<_CharT, _Traits>& __os,
^
/usr/include/c++/5/bits/basic_string.h:5172:5: note: template argument deduction/substitution failed:
In file included from /build/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52:0,
from /build/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49,
from /build/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51,
from /build/seqan-1.4.2+dfsg/core/include/seqan/index.h:39,
from /build/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:3:
/build/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:1020:71: note: 'const seqan::ExtStringFwdIterator<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::Exte
<< expression1 << " == " << expression2 << " was: " << value1
^
core/demos/CMakeFiles/demo_index_mummy.dir/build.make:65: recipe for target 'core/demos/CMakeFiles/demo_index_mummy.dir/index_mummy.cpp.o' failed
...
There are several other "template argument deduction/substitution
failed" before.
I have no idea how to fix this.
Kind regards
Andreas.
[1] https://anonscm.debian.org/git/debian-med/seqan.git
[2] https://anonscm.debian.org/git/debian-med/seqan2.git
--
http://fam-tille.de
More information about the Debian-med-packaging
mailing list