Bug#968053: [Help] Re: seqan autopkg test failures triggered by gcc-defaults
The newer range-v3 package has been accepted into the archive. If that doesn't work, then we may need to switch back to the code copy. -- Michael R. Crusoe On Sun, Aug 16, 2020, 22:04 Aaron M. Ucko wrote: > Andreas Tille writes: > > > make[4]: *** [test/view/CMakeFiles/view.chunk.dir/build.make:66: > test/view/CMakeFiles/view.chunk.dir/chunk.cpp.o] Error 1 > > I can reproduce this error (below), which parallel make somewhat buries, > but don't have a suggested fix offhand, sorry. > > In file included from /.../include/range/v3/range/concepts.hpp:37, > from /.../include/range/v3/action/concepts.hpp:23, > from /.../include/range/v3/range/conversion.hpp:23, > from /.../test/view/chunk.cpp:16: > /.../include/range/v3/iterator/concepts.hpp: In instantiation of > ‘constexpr const bool > ranges::forward_iterator int>, false>::outer_cursor> >’: > [...] > /.../include/range/v3/range/concepts.hpp:88:21: required from ‘constexpr > const bool ranges::input_range int> > >’ > /.../test/view/chunk.cpp:41:9: required from here > /.../include/range/v3/iterator/concepts.hpp:334:9: error: the value of > ‘ranges::input_iterator int>, false>::outer_cursor> >’ is not usable in a constant expression > 334 | input_iterator && > | ^ > /.../include/range/v3/iterator/concepts.hpp:327:17: note: > ‘ranges::input_iterator int>, false>::outer_cursor> >’ used in its own initializer > 327 | CPP_concept input_iterator = > | ^~ > > -- > Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org) > http://www.mit.edu/~amu/ | > http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu > >
Bug#968053: [Help] Re: seqan autopkg test failures triggered by gcc-defaults
Andreas Tille writes: > make[4]: *** [test/view/CMakeFiles/view.chunk.dir/build.make:66: > test/view/CMakeFiles/view.chunk.dir/chunk.cpp.o] Error 1 I can reproduce this error (below), which parallel make somewhat buries, but don't have a suggested fix offhand, sorry. In file included from /.../include/range/v3/range/concepts.hpp:37, from /.../include/range/v3/action/concepts.hpp:23, from /.../include/range/v3/range/conversion.hpp:23, from /.../test/view/chunk.cpp:16: /.../include/range/v3/iterator/concepts.hpp: In instantiation of ‘constexpr const bool ranges::forward_iterator, false>::outer_cursor> >’: [...] /.../include/range/v3/range/concepts.hpp:88:21: required from ‘constexpr const bool ranges::input_range > >’ /.../test/view/chunk.cpp:41:9: required from here /.../include/range/v3/iterator/concepts.hpp:334:9: error: the value of ‘ranges::input_iterator, false>::outer_cursor> >’ is not usable in a constant expression 334 | input_iterator && | ^ /.../include/range/v3/iterator/concepts.hpp:327:17: note: ‘ranges::input_iterator, false>::outer_cursor> >’ used in its own initializer 327 | CPP_concept input_iterator = | ^~ -- Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org) http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu
Bug#968053: [Help] Re: seqan autopkg test failures triggered by gcc-defaults
Hi Michael, On Fri, Aug 14, 2020 at 09:01:19AM +0200, Michael Crusoe wrote: > I've got a fixed version of a release candidate of seqan3 3.0.2 in salsa. > However it needs an updated range-v3 which has yet to be uploaded: see > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=968053 I tried to build the current statue of range-v3 in Git but got a test suite error in my build environment: [ 84%] Building CXX object test/view/CMakeFiles/view.stride.dir/stride.cpp.o cd /build/range-v3-0.11.0/obj-x86_64-linux-gnu/test/view && /usr/bin/c++ -I/build/range-v3-0.11.0/include -g -O2 -fdebug-prefix-map=/build/range-v3-0.11.0=. -fstack-protector-strong - Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++14 -Wall -Wextra -Werror -fdiagnostics-show-template-tree -ftemplate-backtrace-limit=0 -fomit-frame- pointer -Ofast -fstrict-aliasing -ffast-math -fsized-deallocation -DRANGES_CXX_ALIGNED_NEW=0 -pedantic -pedantic-errors -Wno-padded -Wno-old-style-cast -Wno-noexcept-type -o CMakeFiles/view.stride.dir/stride.cpp.o -c /build/range-v3-0.11.0/test/view/stride.cpp make[4]: *** [test/view/CMakeFiles/view.chunk.dir/build.make:66: test/view/CMakeFiles/view.chunk.dir/chunk.cpp.o] Error 1 I admit I actually have no idea what this error is actually about but the build fails. :-( Kind regards Andreas. -- http://fam-tille.de