Package: src:nihstro
Version: 0.0~git20211107.e924e21-2
Severity: important
Tags: sid forky
User: [email protected]
Usertags: boost1.88

nihstro ftbfs with boost 1.88:

[...]
In file included from /<<PKGBUILDDIR>>/src/disassembler.cpp:40:
/<<PKGBUILDDIR>>/include/nihstro/shader_bytecode.h: In member function ‘int nihstro::SourceRegister::GetIndex() const’: /<<PKGBUILDDIR>>/include/nihstro/shader_bytecode.h:89:5: warning: control reaches end of non-void function [-Wreturn-type]
   89 |     }
      |     ^
/<<PKGBUILDDIR>>/src/assembler.cpp: In function ‘int main(int, char**)’:
/<<PKGBUILDDIR>>/src/assembler.cpp:729:44: error: no matching function for call to ‘swap(__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type&, __gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type&)’ 729 | boost::swap(arguments[1], arguments[2]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/assembler.cpp:729:44: note: there are 8 candidates
In file included from /usr/include/boost/program_options/value_semantic.hpp:12, from /usr/include/boost/program_options/options_description.hpp:13,
                 from /usr/include/boost/program_options.hpp:15,
                 from /<<PKGBUILDDIR>>/src/assembler.cpp:35:
/usr/include/boost/any.hpp:258:17: note: candidate 1: ‘void boost::swap(any&, any&)’ (near match)
  258 |     inline void swap(any & lhs, any & rhs) noexcept
      |                 ^~~~
/usr/include/boost/any.hpp:258:17: note: conversion of argument 2 would be ill-formed: /usr/include/boost/any.hpp:258:17: error: cannot bind non-const lvalue reference of type ‘boost::any&’ to an rvalue of type ‘boost::any’ /usr/include/boost/any.hpp:93:9: note: after user-defined conversion: ‘boost::any::any(ValueType&&, typename std::enable_if<(! std::is_same<boost::any&, ValueType>::value)>::type*, typename std::enable_if<(! std::is_const<_Qualified>::value)>::type*) [with ValueType = Atomic&; typename std::enable_if<(! std::is_same<boost::any&, ValueType>::value)>::type = void; typename std::enable_if<(! std::is_const<_Qualified>::value)>::type = void]’
   93 |         any(ValueType&& value
      |         ^~~
In file included from /usr/include/boost/function/function_base.hpp:14,
                 from /usr/include/boost/function/function_template.hpp:14,
                 from /usr/include/boost/function/function1.hpp:10,
from /usr/include/boost/program_options/value_semantic.hpp:13: /usr/include/boost/function/function_fwd.hpp:20:15: note: candidate 2: ‘template<class Signature> void boost::swap(function<Signature>&, function<Signature>&)’ 20 | inline void swap(function<Signature>& f1, function<Signature>& f2)
      |               ^~~~
/usr/include/boost/function/function_fwd.hpp:20:15: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:729:44: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::function<Signature>’ 729 | boost::swap(arguments[1], arguments[2]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/function/function_template.hpp:1036:15: note: candidate 3: ‘template<class R, class ... T> void boost::swap(function_n<R, T ...>&, function_n<R, T ...>&)’
 1036 |   inline void swap(function_n<
      |               ^~~~
/usr/include/boost/function/function_template.hpp:1036:15: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:729:44: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::function_n<R, T ...>’ 729 | boost::swap(arguments[1], arguments[2]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/program_options/options_description.hpp:16: /usr/include/boost/smart_ptr/shared_ptr.hpp:684:31: note: candidate 4: ‘template<class T> void boost::swap(shared_ptr<X>&, shared_ptr<X>&)’ 684 | template<class T> inline void swap(shared_ptr<T> & a, shared_ptr<T> & b) noexcept
      |                               ^~~~
/usr/include/boost/smart_ptr/shared_ptr.hpp:684:31: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:729:44: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::shared_ptr<X>’ 729 | boost::swap(arguments[1], arguments[2]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/optional/optional.hpp:1173,
                 from /usr/include/boost/optional.hpp:15,
from /<<PKGBUILDDIR>>/include/nihstro/parser_assembly.h:36,
                 from /<<PKGBUILDDIR>>/src/assembler.cpp:40:
/usr/include/boost/optional/detail/optional_swap.hpp:107:13: note: candidate 5: ‘template<class T> void boost::swap(optional<T>&, optional<T>&)’
  107 | inline void swap ( optional<T>& x, optional<T>& y )
      |             ^~~~
/usr/include/boost/optional/detail/optional_swap.hpp:107:13: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:729:44: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::optional<T>’ 729 | boost::swap(arguments[1], arguments[2]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/optional/optional.hpp:1061:
/usr/include/boost/optional/detail/optional_reference_spec.hpp:271:8: note: candidate 6: ‘template<class T> void boost::swap(optional<T&>&, optional<T&>&)’
  271 |   void swap ( optional<T&>& x, optional<T&>& y) BOOST_NOEXCEPT
      |        ^~~~
/usr/include/boost/optional/detail/optional_reference_spec.hpp:271:8: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:729:44: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::optional<T&>’ 729 | boost::swap(arguments[1], arguments[2]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/variant.hpp:17,
from /<<PKGBUILDDIR>>/include/nihstro/parser_assembly.h:37: /usr/include/boost/variant/variant.hpp:2295:13: note: candidate 7: ‘template<class T0, class ... TN> void boost::swap(variant<T0, TN ...>&, variant<T0, TN ...>&)’
 2295 | inline void swap(
      |             ^~~~
/usr/include/boost/variant/variant.hpp:2295:13: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:729:44: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::variant<T0, TN ...>’ 729 | boost::swap(arguments[1], arguments[2]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/variant/detail/enable_recursive.hpp:34,
                 from /usr/include/boost/variant/recursive_variant.hpp:17,
                 from /usr/include/boost/variant.hpp:18:
/usr/include/boost/variant/recursive_wrapper.hpp:151:13: note: candidate 8: ‘template<class T> void boost::swap(recursive_wrapper<T>&, recursive_wrapper<T>&)’ 151 | inline void swap(recursive_wrapper<T>& lhs, recursive_wrapper<T>& rhs) BOOST_NOEXCEPT
      |             ^~~~
/usr/include/boost/variant/recursive_wrapper.hpp:151:13: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:729:44: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::recursive_wrapper<T>’ 729 | boost::swap(arguments[1], arguments[2]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/src/assembler.cpp:842:40: error: no matching function for call to ‘swap(__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type&, __gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type&)’ 842 | boost::swap(arguments[1], arguments[2]);
      |                             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/assembler.cpp:842:40: note: there are 8 candidates
/usr/include/boost/any.hpp:258:17: note: candidate 1: ‘void boost::swap(any&, any&)’ (near match)
  258 |     inline void swap(any & lhs, any & rhs) noexcept
      |                 ^~~~
/usr/include/boost/any.hpp:258:17: note: conversion of argument 2 would be ill-formed: /usr/include/boost/any.hpp:258:17: error: cannot bind non-const lvalue reference of type ‘boost::any&’ to an rvalue of type ‘boost::any’ /usr/include/boost/any.hpp:93:9: note: after user-defined conversion: ‘boost::any::any(ValueType&&, typename std::enable_if<(! std::is_same<boost::any&, ValueType>::value)>::type*, typename std::enable_if<(! std::is_const<_Qualified>::value)>::type*) [with ValueType = Atomic&; typename std::enable_if<(! std::is_same<boost::any&, ValueType>::value)>::type = void; typename std::enable_if<(! std::is_const<_Qualified>::value)>::type = void]’
   93 |         any(ValueType&& value
      |         ^~~
/usr/include/boost/function/function_fwd.hpp:20:15: note: candidate 2: ‘template<class Signature> void boost::swap(function<Signature>&, function<Signature>&)’ 20 | inline void swap(function<Signature>& f1, function<Signature>& f2)
      |               ^~~~
/usr/include/boost/function/function_fwd.hpp:20:15: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:842:40: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::function<Signature>’ 842 | boost::swap(arguments[1], arguments[2]);
      |                             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/function/function_template.hpp:1036:15: note: candidate 3: ‘template<class R, class ... T> void boost::swap(function_n<R, T ...>&, function_n<R, T ...>&)’
 1036 |   inline void swap(function_n<
      |               ^~~~
/usr/include/boost/function/function_template.hpp:1036:15: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:842:40: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::function_n<R, T ...>’ 842 | boost::swap(arguments[1], arguments[2]);
      |                             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/smart_ptr/shared_ptr.hpp:684:31: note: candidate 4: ‘template<class T> void boost::swap(shared_ptr<X>&, shared_ptr<X>&)’ 684 | template<class T> inline void swap(shared_ptr<T> & a, shared_ptr<T> & b) noexcept
      |                               ^~~~
/usr/include/boost/smart_ptr/shared_ptr.hpp:684:31: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:842:40: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::shared_ptr<X>’ 842 | boost::swap(arguments[1], arguments[2]);
      |                             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/optional/detail/optional_swap.hpp:107:13: note: candidate 5: ‘template<class T> void boost::swap(optional<T>&, optional<T>&)’
  107 | inline void swap ( optional<T>& x, optional<T>& y )
      |             ^~~~
/usr/include/boost/optional/detail/optional_swap.hpp:107:13: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:842:40: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::optional<T>’ 842 | boost::swap(arguments[1], arguments[2]);
      |                             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/optional/detail/optional_reference_spec.hpp:271:8: note: candidate 6: ‘template<class T> void boost::swap(optional<T&>&, optional<T&>&)’
  271 |   void swap ( optional<T&>& x, optional<T&>& y) BOOST_NOEXCEPT
      |        ^~~~
/usr/include/boost/optional/detail/optional_reference_spec.hpp:271:8: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:842:40: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::optional<T&>’ 842 | boost::swap(arguments[1], arguments[2]);
      |                             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/variant/variant.hpp:2295:13: note: candidate 7: ‘template<class T0, class ... TN> void boost::swap(variant<T0, TN ...>&, variant<T0, TN ...>&)’
 2295 | inline void swap(
      |             ^~~~
/usr/include/boost/variant/variant.hpp:2295:13: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:842:40: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::variant<T0, TN ...>’ 842 | boost::swap(arguments[1], arguments[2]);
      |                             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/variant/recursive_wrapper.hpp:151:13: note: candidate 8: ‘template<class T> void boost::swap(recursive_wrapper<T>&, recursive_wrapper<T>&)’ 151 | inline void swap(recursive_wrapper<T>& lhs, recursive_wrapper<T>& rhs) BOOST_NOEXCEPT
      |             ^~~~
/usr/include/boost/variant/recursive_wrapper.hpp:151:13: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:842:40: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::recursive_wrapper<T>’ 842 | boost::swap(arguments[1], arguments[2]);
      |                             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/assembler.cpp:932:28: error: no matching function for call to ‘swap(Atomic&, Atomic&)’
  932 |                 boost::swap(src1, src2);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/assembler.cpp:932:28: note: there are 8 candidates
/usr/include/boost/any.hpp:258:17: note: candidate 1: ‘void boost::swap(any&, any&)’ (near match)
  258 |     inline void swap(any & lhs, any & rhs) noexcept
      |                 ^~~~
/usr/include/boost/any.hpp:258:17: note: conversion of argument 2 would be ill-formed: /<<PKGBUILDDIR>>/src/assembler.cpp:932:35: error: cannot bind non-const lvalue reference of type ‘boost::any&’ to an rvalue of type ‘boost::any’
  932 |                 boost::swap(src1, src2);
      |                                   ^~~~
/usr/include/boost/any.hpp:93:9: note: after user-defined conversion: ‘boost::any::any(ValueType&&, typename std::enable_if<(! std::is_same<boost::any&, ValueType>::value)>::type*, typename std::enable_if<(! std::is_const<_Qualified>::value)>::type*) [with ValueType = Atomic&; typename std::enable_if<(! std::is_same<boost::any&, ValueType>::value)>::type = void; typename std::enable_if<(! std::is_const<_Qualified>::value)>::type = void]’
   93 |         any(ValueType&& value
      |         ^~~
/usr/include/boost/function/function_fwd.hpp:20:15: note: candidate 2: ‘template<class Signature> void boost::swap(function<Signature>&, function<Signature>&)’ 20 | inline void swap(function<Signature>& f1, function<Signature>& f2)
      |               ^~~~
/usr/include/boost/function/function_fwd.hpp:20:15: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:932:28: note: ‘Atomic’ is not derived from ‘boost::function<Signature>’
  932 |                 boost::swap(src1, src2);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/boost/function/function_template.hpp:1036:15: note: candidate 3: ‘template<class R, class ... T> void boost::swap(function_n<R, T ...>&, function_n<R, T ...>&)’
 1036 |   inline void swap(function_n<
      |               ^~~~
/usr/include/boost/function/function_template.hpp:1036:15: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:932:28: note: ‘Atomic’ is not derived from ‘boost::function_n<R, T ...>’
  932 |                 boost::swap(src1, src2);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/boost/smart_ptr/shared_ptr.hpp:684:31: note: candidate 4: ‘template<class T> void boost::swap(shared_ptr<X>&, shared_ptr<X>&)’ 684 | template<class T> inline void swap(shared_ptr<T> & a, shared_ptr<T> & b) noexcept
      |                               ^~~~
/usr/include/boost/smart_ptr/shared_ptr.hpp:684:31: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:932:28: note: ‘Atomic’ is not derived from ‘boost::shared_ptr<X>’
  932 |                 boost::swap(src1, src2);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/boost/optional/detail/optional_swap.hpp:107:13: note: candidate 5: ‘template<class T> void boost::swap(optional<T>&, optional<T>&)’
  107 | inline void swap ( optional<T>& x, optional<T>& y )
      |             ^~~~
/usr/include/boost/optional/detail/optional_swap.hpp:107:13: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:932:28: note: ‘Atomic’ is not derived from ‘boost::optional<T>’
  932 |                 boost::swap(src1, src2);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/boost/optional/detail/optional_reference_spec.hpp:271:8: note: candidate 6: ‘template<class T> void boost::swap(optional<T&>&, optional<T&>&)’
  271 |   void swap ( optional<T&>& x, optional<T&>& y) BOOST_NOEXCEPT
      |        ^~~~
/usr/include/boost/optional/detail/optional_reference_spec.hpp:271:8: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:932:28: note: ‘Atomic’ is not derived from ‘boost::optional<T&>’
  932 |                 boost::swap(src1, src2);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/boost/variant/variant.hpp:2295:13: note: candidate 7: ‘template<class T0, class ... TN> void boost::swap(variant<T0, TN ...>&, variant<T0, TN ...>&)’
 2295 | inline void swap(
      |             ^~~~
/usr/include/boost/variant/variant.hpp:2295:13: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:932:28: note: ‘Atomic’ is not derived from ‘boost::variant<T0, TN ...>’
  932 |                 boost::swap(src1, src2);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/boost/variant/recursive_wrapper.hpp:151:13: note: candidate 8: ‘template<class T> void boost::swap(recursive_wrapper<T>&, recursive_wrapper<T>&)’ 151 | inline void swap(recursive_wrapper<T>& lhs, recursive_wrapper<T>& rhs) BOOST_NOEXCEPT
      |             ^~~~
/usr/include/boost/variant/recursive_wrapper.hpp:151:13: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:932:28: note: ‘Atomic’ is not derived from ‘boost::recursive_wrapper<T>’
  932 |                 boost::swap(src1, src2);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~
make[3]: *** [CMakeFiles/nihstro-assemble.dir/build.make:82: CMakeFiles/nihstro-assemble.dir/src/assembler.cpp.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:131: CMakeFiles/nihstro-assemble.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
[ 21%] Building CXX object CMakeFiles/test-parser.dir/src/parser_assembly.cpp.o /usr/bin/c++ -DBOOST_TEST_DYN_LINK -DBOOST_TEST_MAIN -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I"/<<PKGBUILDDIR>>/include" -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -MD -MT CMakeFiles/test-parser.dir/src/parser_assembly.cpp.o -MF CMakeFiles/test-parser.dir/src/parser_assembly.cpp.o.d -o CMakeFiles/test-parser.dir/src/parser_assembly.cpp.o -c "/<<PKGBUILDDIR>>/src/parser_assembly.cpp" [ 26%] Building CXX object CMakeFiles/nihstro-disassemble.dir/src/parser_shbin.cpp.o /usr/bin/c++ -I"/<<PKGBUILDDIR>>/include" -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -MD -MT CMakeFiles/nihstro-disassemble.dir/src/parser_shbin.cpp.o -MF CMakeFiles/nihstro-disassemble.dir/src/parser_shbin.cpp.o.d -o CMakeFiles/nihstro-disassemble.dir/src/parser_shbin.cpp.o -c "/<<PKGBUILDDIR>>/src/parser_shbin.cpp"
[ 30%] Linking CXX executable nihstro-disassemble
/usr/bin/cmake -E cmake_link_script CMakeFiles/nihstro-disassemble.dir/link.txt --verbose=1
[ 34%] Linking CXX executable test-source-tree-iterator
/usr/bin/cmake -E cmake_link_script CMakeFiles/test-source-tree-iterator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic -Wl,--dependency-file=CMakeFiles/nihstro-disassemble.dir/link.d "CMakeFiles/nihstro-disassemble.dir/src/disassembler.cpp.o" "CMakeFiles/nihstro-disassemble.dir/src/parser_shbin.cpp.o" -o nihstro-disassemble
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 34%] Built target nihstro-disassemble
[ 39%] Building CXX object CMakeFiles/test-parser.dir/src/preprocessor.cpp.o
/usr/bin/c++ -DBOOST_TEST_DYN_LINK -DBOOST_TEST_MAIN -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I"/<<PKGBUILDDIR>>/include" -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -MD -MT CMakeFiles/test-parser.dir/src/preprocessor.cpp.o -MF CMakeFiles/test-parser.dir/src/preprocessor.cpp.o.d -o CMakeFiles/test-parser.dir/src/preprocessor.cpp.o -c "/<<PKGBUILDDIR>>/src/preprocessor.cpp" /usr/bin/c++ -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic -Wl,--dependency-file=CMakeFiles/test-source-tree-iterator.dir/link.d "CMakeFiles/test-source-tree-iterator.dir/src/tests/source_tree_iterator.cpp.o" -o test-source-tree-iterator /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.88.0
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 39%] Built target test-source-tree-iterator
[ 43%] Building CXX object CMakeFiles/test-parser.dir/src/parser_assembly/common.cpp.o /usr/bin/c++ -DBOOST_TEST_DYN_LINK -DBOOST_TEST_MAIN -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I"/<<PKGBUILDDIR>>/include" -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -MD -MT CMakeFiles/test-parser.dir/src/parser_assembly/common.cpp.o -MF CMakeFiles/test-parser.dir/src/parser_assembly/common.cpp.o.d -o CMakeFiles/test-parser.dir/src/parser_assembly/common.cpp.o -c "/<<PKGBUILDDIR>>/src/parser_assembly/common.cpp" [ 47%] Building CXX object CMakeFiles/test-parser.dir/src/parser_assembly/compare.cpp.o /usr/bin/c++ -DBOOST_TEST_DYN_LINK -DBOOST_TEST_MAIN -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I"/<<PKGBUILDDIR>>/include" -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -MD -MT CMakeFiles/test-parser.dir/src/parser_assembly/compare.cpp.o -MF CMakeFiles/test-parser.dir/src/parser_assembly/compare.cpp.o.d -o CMakeFiles/test-parser.dir/src/parser_assembly/compare.cpp.o -c "/<<PKGBUILDDIR>>/src/parser_assembly/compare.cpp" [ 52%] Building CXX object CMakeFiles/test-parser.dir/src/parser_assembly/declaration.cpp.o /usr/bin/c++ -DBOOST_TEST_DYN_LINK -DBOOST_TEST_MAIN -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I"/<<PKGBUILDDIR>>/include" -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -MD -MT CMakeFiles/test-parser.dir/src/parser_assembly/declaration.cpp.o -MF CMakeFiles/test-parser.dir/src/parser_assembly/declaration.cpp.o.d -o CMakeFiles/test-parser.dir/src/parser_assembly/declaration.cpp.o -c "/<<PKGBUILDDIR>>/src/parser_assembly/declaration.cpp" [ 56%] Building CXX object CMakeFiles/test-parser.dir/src/parser_assembly/flowcontrol.cpp.o /usr/bin/c++ -DBOOST_TEST_DYN_LINK -DBOOST_TEST_MAIN -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I"/<<PKGBUILDDIR>>/include" -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -MD -MT CMakeFiles/test-parser.dir/src/parser_assembly/flowcontrol.cpp.o -MF CMakeFiles/test-parser.dir/src/parser_assembly/flowcontrol.cpp.o.d -o CMakeFiles/test-parser.dir/src/parser_assembly/flowcontrol.cpp.o -c "/<<PKGBUILDDIR>>/src/parser_assembly/flowcontrol.cpp" [ 60%] Building CXX object CMakeFiles/test-parser.dir/src/parser_assembly/floatop.cpp.o /usr/bin/c++ -DBOOST_TEST_DYN_LINK -DBOOST_TEST_MAIN -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I"/<<PKGBUILDDIR>>/include" -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -MD -MT CMakeFiles/test-parser.dir/src/parser_assembly/floatop.cpp.o -MF CMakeFiles/test-parser.dir/src/parser_assembly/floatop.cpp.o.d -o CMakeFiles/test-parser.dir/src/parser_assembly/floatop.cpp.o -c "/<<PKGBUILDDIR>>/src/parser_assembly/floatop.cpp"
[ 65%] Linking CXX executable test-parser
/usr/bin/cmake -E cmake_link_script CMakeFiles/test-parser.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic -Wl,--dependency-file=CMakeFiles/test-parser.dir/link.d "CMakeFiles/test-parser.dir/src/tests/parser.cpp.o" "CMakeFiles/test-parser.dir/src/parser_assembly.cpp.o" "CMakeFiles/test-parser.dir/src/preprocessor.cpp.o" "CMakeFiles/test-parser.dir/src/parser_assembly/common.cpp.o" "CMakeFiles/test-parser.dir/src/parser_assembly/compare.cpp.o" "CMakeFiles/test-parser.dir/src/parser_assembly/declaration.cpp.o" "CMakeFiles/test-parser.dir/src/parser_assembly/flowcontrol.cpp.o" "CMakeFiles/test-parser.dir/src/parser_assembly/floatop.cpp.o" -o test-parser /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.88.0
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 65%] Built target test-parser
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:149: all] Error 2

Reply via email to