--- Begin Message ---
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
--- End Message ---