[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#939506: unanimity ftbfs in unstable



Control: tags -1 help

Hi,

On Thu, Sep 05, 2019 at 06:39:33PM +0200, Matthias Klose wrote:
> cd /build/1st/unanimity-3.3.0+dfsg/build/src && /usr/bin/cmake -E
> cmake_link_script CMakeFiles/gcpp.dir/link.txt --verbose=1
> /build/1st/unanimity-3.3.0+dfsg/src/main/ccs.cpp: In function ‘int
> Runner(const PacBio::CLI::Results&)’:
> /build/1st/unanimity-3.3.0+dfsg/src/main/ccs.cpp:570:38: error: ‘move’ was
> not declared in this scope
>   570 |                     read.Sequence(), move(ipd), move(pw),
> read.LocalContextFlags(),
>       |                                      ^~~~

I have pushed the latest upstream version to Git[1].  The whole error message
is now:


...
cd /build/unanimity-3.4.1+git20180307.02aa264+dfsg/build/src && /usr/bin/c++   -I/build/unanimity-3.4.1+git20180307.02aa264+dfsg/include -I/build/unanimity-3.4.1+git20180307.02aa264+dfsg/build/generated -I/build/unanimity-3.4.1+git20180307.02aa264+dfsg/src  -g -O2 -fdebug-prefix-map=/build/unanimity-3.4.1+git20180307.02aa264+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -                   D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-unused-parameter -Wno-unused-variable -Wno-unused-local-typedefs   -fPIC -std=c++14 -o CMakeFiles/ccs.dir/main/ccs.cpp.o -c /build/unanimity-3.4.1+git20180307.02aa264+dfsg/  src/main/ccs.cpp
/build/unanimity-3.4.1+git20180307.02aa264+dfsg/src/main/ccs.cpp:63:12: error: ‘std::setprecision’ has not been declared
   63 | using std::setprecision;
      |            ^~~~~~~~~~~~
/build/unanimity-3.4.1+git20180307.02aa264+dfsg/src/main/ccs.cpp: In function ‘void WriteResultsReport(std::ostream&, const Results&)’:
/build/unanimity-3.4.1+git20180307.02aa264+dfsg/src/main/ccs.cpp:273:24: error: ‘setprecision’ was not declared in this scope
  273 |     report << fixed << setprecision(2);
      |                        ^~~~~~~~~~~~
/build/unanimity-3.4.1+git20180307.02aa264+dfsg/src/main/ccs.cpp: In function ‘int Runner(const PacBio::CLI::Results&)’:
/build/unanimity-3.4.1+git20180307.02aa264+dfsg/src/main/ccs.cpp:570:38: error: ‘move’ was not declared in this scope
  570 |                     read.Sequence(), move(ipd), move(pw), read.LocalContextFlags(),
      |                                      ^~~~
/build/unanimity-3.4.1+git20180307.02aa264+dfsg/src/main/ccs.cpp:570:38: note: suggested alternatives:
In file included from /usr/include/c++/9/deque:67,
                 from /usr/include/boost/detail/container_fwd.hpp:91,
                 from /usr/include/boost/container_hash/extensions.hpp:22,
                 from /usr/include/boost/container_hash/hash.hpp:760,
                 from /usr/include/boost/type_index/stl_type_index.hpp:43,
                 from /usr/include/boost/type_index.hpp:29,
                 from /usr/include/boost/function/function_base.hpp:21,
                 from /usr/include/boost/function/detail/prologue.hpp:17,
                 from /usr/include/boost/function.hpp:30,
                 from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /usr/include/boost/algorithm/string/iter_find.hpp:27,
                 from /usr/include/boost/algorithm/string/split.hpp:16,
                 from /usr/include/boost/algorithm/string.hpp:23,
                 from /build/unanimity-3.4.1+git20180307.02aa264+dfsg/src/main/ccs.cpp:14:
/usr/include/c++/9/bits/stl_deque.h:443:5: note:   ‘std::move’
  443 |     move(_Deque_iterator<_Tp, _Tp&, _Tp*> __first,
      |     ^~~~
In file included from /usr/include/boost/move/algorithm.hpp:29,
                 from /usr/include/boost/move/move.hpp:32,
                 from /usr/include/boost/variant/detail/move.hpp:28,
                 from /usr/include/boost/variant/detail/initializer.hpp:23,
                 from /usr/include/boost/variant/variant.hpp:30,
                 from /usr/include/boost/variant.hpp:17,
                 from /usr/include/pbbam/Tag.h:10,
                 from /usr/include/pbbam/TagCollection.h:13,
                 from /usr/include/pbbam/BamRecordImpl.h:21,
                 from /usr/include/pbbam/BamRecord.h:19,
                 from /usr/include/pbbam/BamWriter.h:15,
                 from /build/unanimity-3.4.1+git20180307.02aa264+dfsg/src/main/ccs.cpp:22:
/usr/include/boost/move/algo/move.hpp:53:6: note:   ‘boost::move’
   53 |    O move(I f, I l, O result)
      |      ^~~~
In file included from /usr/include/boost/function/function_template.hpp:32,
                 from /usr/include/boost/function/detail/maybe_include.hpp:15,
                 from /usr/include/boost/function/detail/function_iterate.hpp:14,
                 from /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:48,
                 from /usr/include/boost/function.hpp:71,
                 from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /usr/include/boost/algorithm/string/iter_find.hpp:27,
                 from /usr/include/boost/algorithm/string/split.hpp:16,
                 from /usr/include/boost/algorithm/string.hpp:23,
                 from /build/unanimity-3.4.1+git20180307.02aa264+dfsg/src/main/ccs.cpp:14:
/usr/include/boost/move/utility_core.hpp:212:93: note:   ‘boost::move’
  212 |          BOOST_MOVE_FORCEINLINE typename ::boost::move_detail::remove_reference<T>::type && move(T&& t) BOOST_NOEXCEPT
      |                                                                                             ^~~~
/build/unanimity-3.4.1+git20180307.02aa264+dfsg/src/main/ccs.cpp:568:20: error: expected primary-expression before ‘{’ token
  568 |             Subread{ReadId(movieNames[movieName], *holeNumber,
      |                    ^
make[3]: *** [src/CMakeFiles/ccs.dir/build.make:66: src/CMakeFiles/ccs.dir/main/ccs.cpp.o] Error 1
...


I'd be really happy if someone could provide a patch.

Kind regards

      Andreas.


[1] https://salsa.debian.org/med-team/unanimity

-- 
http://fam-tille.de


Reply to: