Skip to content

Instantly share code, notes, and snippets.

Created August 3, 2013 23:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/6148391 to your computer and use it in GitHub Desktop.
Save anonymous/6148391 to your computer and use it in GitHub Desktop.
==> Retrieving sources...
-> Downloading ceres-solver-1.5.0.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 3840k 100 3840k 0 0 687k 0 0:00:05 0:00:05 --:--:-- 829k
==> Validating source files with md5sums...
ceres-solver-1.5.0.tar.gz ... Passed
==> Extracting sources...
-> Extracting ceres-solver-1.5.0.tar.gz with bsdtar
==> Starting build()...
-- The C compiler identification is GNU 4.8.1
-- The CXX compiler identification is GNU 4.8.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for AMD
-- Found AMD library: /usr/lib/libamd.a
-- Found AMD header in: /usr/include
-- Check for CAMD
-- Found CAMD library: /usr/lib/libcamd.a
-- Found CAMD header in: /usr/include
-- Check for COLAMD
-- Found COLAMD library: /usr/lib/libcolamd.a
-- Found COLAMD header in: /usr/include
-- Check for CCOLAMD
-- Found CCOLAMD library: /usr/lib/libccolamd.a
-- Found CCOLAMD header in: /usr/include
-- Check for CHOLMOD
-- Found CHOLMOD library: /usr/lib/libcholmod.a
-- Found CHOLMOD header in: /usr/include
-- Check for SuiteSparse_config (SuiteSparse v4)
-- Found SuiteSparse_config library: /usr/lib/libsuitesparseconfig.a
-- Found SuiteSparse_config header in: /usr/include
-- Check for UFconfig (SuiteSparse v3)
-- Did not find UFconfig header
-- Check for METIS (optional)
-- Did not find METIS library
-- Found BLAS library: /usr/lib/libblas.so
-- Found LAPACK library: /usr/lib/liblapack.so
-- Found all SuiteSparse dependencies. Building with SuiteSparse
-- Check for CXSparse
-- Found CXSparse library in: /usr/lib/libcxsparse.a
-- Found CXSparse header in: /usr/include
-- Building with CXSparse support.
-- Check for Google Flags
-- Found Google Flags library: /usr/lib/libgflags.so
-- Found Google Flags header in: /usr/include
-- Check for Google Log
-- Found Google Log library: /usr/lib/libglog.so
-- Found Google Log header in: /usr/include
-- Check for Eigen 3.x
-- Found Eigen 3.x: /usr/include/eigen3
-- Try OpenMP C flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Try OpenMP CXX flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Found OpenMP: -fopenmp
-- Found OpenMP.
-- Found PROTOBUF: /usr/lib/libprotobuf.so
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Using normal TR1 unordered_map/set
-- Build the examples.
-- Configuring done
-- Generating done
-- Build files have been written to: /home/m/aur/ceres-solver/src/ceres-solver-1.5.0/ceres-bin
Scanning dependencies of target test_util
[ 1%] Scanning dependencies of target gtest
Running C++ protocol buffer compiler on matrix.proto
[ 1%] Building CXX object internal/ceres/CMakeFiles/gtest.dir/gmock_gtest_all.cc.o
[ 2%] Building CXX object internal/ceres/CMakeFiles/test_util.dir/evaluator_test_utils.cc.o
Scanning dependencies of target ceres
[ 2%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/matrix.pb.cc.o
In file included from /home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock_gtest_all.cc:39:0:
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'testing::internal::ReturnAction<R>::operator testing::Action<Func>() const':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:1339:9: warning: typedef 'use_ReturnRef_instead_of_Return_to_return_a_reference' locally defined but not used [-Wunused-local-typedefs]
use_ReturnRef_instead_of_Return_to_return_a_reference);
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In static member function 'static Result testing::internal::ReturnNullAction::Perform(const ArgumentTuple&)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:1383:27: warning: typedef 'ReturnNull_can_be_used_to_return_a_pointer_only' locally defined but not used [-Wunused-local-typedefs]
ReturnNull_can_be_used_to_return_a_pointer_only);
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'testing::internal::ReturnRefAction<T>::operator testing::Action<Func>() const':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:1416:27: warning: typedef 'use_Return_instead_of_ReturnRef_to_return_a_value' locally defined but not used [-Wunused-local-typedefs]
use_Return_instead_of_ReturnRef_to_return_a_value);
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'testing::internal::ReturnRefOfCopyAction<T>::operator testing::Action<Func>() const':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:1465:9: warning: typedef 'use_Return_instead_of_ReturnRefOfCopy_to_return_a_value' locally defined but not used [-Wunused-local-typedefs]
use_Return_instead_of_ReturnRefOfCopy_to_return_a_value);
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In static member function 'static testing::Matcher<A1> testing::SafeMatcherCastImpl<T>::Cast(const testing::Matcher<T>&)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:5036:27: warning: typedef 'T_must_be_implicitly_convertible_to_U' locally defined but not used [-Wunused-local-typedefs]
T_must_be_implicitly_convertible_to_U);
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:5041:9: warning: typedef 'cannot_convert_non_referentce_arg_to_reference' locally defined but not used [-Wunused-local-typedefs]
cannot_convert_non_referentce_arg_to_reference);
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:5051:9: warning: typedef 'conversion_of_arithmetic_types_must_be_lossless' locally defined but not used [-Wunused-local-typedefs]
conversion_of_arithmetic_types_must_be_lossless);
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In function 'bool testing::internal::TupleMatches(const MatcherTuple&, const ValueTuple&)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:5199:25: warning: typedef 'matcher_and_value_have_different_numbers_of_fields' locally defined but not used [-Wunused-local-typedefs]
matcher_and_value_have_different_numbers_of_fields);
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
In file included from /home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock_gtest_all.cc:9160:0:
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'testing::internal::ElementsAreArrayMatcher<T>::operator testing::Matcher<T>() const':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:7146:9: warning: typedef 'Element' locally defined but not used [-Wunused-local-typedefs]
Element;
^
In file included from /home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock_gtest_all.cc:39:0:
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R()>::Result testing::MockFunction<R()>::Call()':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9660:9: warning: typedef 'this_method_does_not_take_0_arguments' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_0_arguments); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9965:30: note: in expansion of macro 'GMOCK_METHOD0_'
#define MOCK_METHOD0_T(m, F) GMOCK_METHOD0_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10113:3: note: in expansion of macro 'MOCK_METHOD0_T'
MOCK_METHOD0_T(Call, R());
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R(A1)>::Result testing::MockFunction<R(A0)>::Call(typename testing::internal::Function<R(A1)>::Argument1)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9676:9: warning: typedef 'this_method_does_not_take_1_argument' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_1_argument); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9966:30: note: in expansion of macro 'GMOCK_METHOD1_'
#define MOCK_METHOD1_T(m, F) GMOCK_METHOD1_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10124:3: note: in expansion of macro 'MOCK_METHOD1_T'
MOCK_METHOD1_T(Call, R(A0));
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R(A1, A2)>::Result testing::MockFunction<R(A0, A1)>::Call(typename testing::internal::Function<R(A1, A2)>::Argument1, typename testing::internal::Function<R(A1, A2)>::Argument2)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9693:9: warning: typedef 'this_method_does_not_take_2_arguments' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_2_arguments); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9967:30: note: in expansion of macro 'GMOCK_METHOD2_'
#define MOCK_METHOD2_T(m, F) GMOCK_METHOD2_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10135:3: note: in expansion of macro 'MOCK_METHOD2_T'
MOCK_METHOD2_T(Call, R(A0, A1));
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R(A1, A2, A3)>::Result testing::MockFunction<R(A0, A1, A2)>::Call(typename testing::internal::Function<R(A1, A2, A3)>::Argument1, typename testing::internal::Function<R(A1, A2, A3)>::Argument2, typename testing::internal::Function<R(A1, A2, A3)>::Argument3)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9712:9: warning: typedef 'this_method_does_not_take_3_arguments' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_3_arguments); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9968:30: note: in expansion of macro 'GMOCK_METHOD3_'
#define MOCK_METHOD3_T(m, F) GMOCK_METHOD3_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10146:3: note: in expansion of macro 'MOCK_METHOD3_T'
MOCK_METHOD3_T(Call, R(A0, A1, A2));
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R(A1, A2, A3, A4)>::Result testing::MockFunction<R(A0, A1, A2, A3)>::Call(typename testing::internal::Function<R(A1, A2, A3, A4)>::Argument1, typename testing::internal::Function<R(A1, A2, A3, A4)>::Argument2, typename testing::internal::Function<R(A1, A2, A3, A4)>::Argument3, typename testing::internal::Function<R(A1, A2, A3, A4)>::Argument4)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9735:9: warning: typedef 'this_method_does_not_take_4_arguments' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_4_arguments); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9969:30: note: in expansion of macro 'GMOCK_METHOD4_'
#define MOCK_METHOD4_T(m, F) GMOCK_METHOD4_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10157:3: note: in expansion of macro 'MOCK_METHOD4_T'
MOCK_METHOD4_T(Call, R(A0, A1, A2, A3));
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R(A1, A2, A3, A4, A5)>::Result testing::MockFunction<R(A0, A1, A2, A3, A4)>::Call(typename testing::internal::Function<R(A1, A2, A3, A4, A5)>::Argument1, typename testing::internal::Function<R(A1, A2, A3, A4, A5)>::Argument2, typename testing::internal::Function<R(A1, A2, A3, A4, A5)>::Argument3, typename testing::internal::Function<R(A1, A2, A3, A4, A5)>::Argument4, typename testing::internal::Function<R(A1, A2, A3, A4, A5)>::Argument5)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9760:9: warning: typedef 'this_method_does_not_take_5_arguments' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_5_arguments); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9970:30: note: in expansion of macro 'GMOCK_METHOD5_'
#define MOCK_METHOD5_T(m, F) GMOCK_METHOD5_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10169:3: note: in expansion of macro 'MOCK_METHOD5_T'
MOCK_METHOD5_T(Call, R(A0, A1, A2, A3, A4));
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6)>::Result testing::MockFunction<R(A0, A1, A2, A3, A4, A5)>::Call(typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6)>::Argument1, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6)>::Argument2, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6)>::Argument3, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6)>::Argument4, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6)>::Argument5, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6)>::Argument6)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9787:9: warning: typedef 'this_method_does_not_take_6_arguments' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_6_arguments); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9971:30: note: in expansion of macro 'GMOCK_METHOD6_'
#define MOCK_METHOD6_T(m, F) GMOCK_METHOD6_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10181:3: note: in expansion of macro 'MOCK_METHOD6_T'
MOCK_METHOD6_T(Call, R(A0, A1, A2, A3, A4, A5));
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7)>::Result testing::MockFunction<R(A0, A1, A2, A3, A4, A5, A6)>::Call(typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7)>::Argument1, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7)>::Argument2, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7)>::Argument3, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7)>::Argument4, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7)>::Argument5, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7)>::Argument6, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7)>::Argument7)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9816:9: warning: typedef 'this_method_does_not_take_7_arguments' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_7_arguments); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9972:30: note: in expansion of macro 'GMOCK_METHOD7_'
#define MOCK_METHOD7_T(m, F) GMOCK_METHOD7_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10193:3: note: in expansion of macro 'MOCK_METHOD7_T'
MOCK_METHOD7_T(Call, R(A0, A1, A2, A3, A4, A5, A6));
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8)>::Result testing::MockFunction<R(A0, A1, A2, A3, A4, A5, A6, A7)>::Call(typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8)>::Argument1, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8)>::Argument2, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8)>::Argument3, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8)>::Argument4, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8)>::Argument5, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8)>::Argument6, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8)>::Argument7, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8)>::Argument8)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9847:9: warning: typedef 'this_method_does_not_take_8_arguments' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_8_arguments); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9973:30: note: in expansion of macro 'GMOCK_METHOD8_'
#define MOCK_METHOD8_T(m, F) GMOCK_METHOD8_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10205:3: note: in expansion of macro 'MOCK_METHOD8_T'
MOCK_METHOD8_T(Call, R(A0, A1, A2, A3, A4, A5, A6, A7));
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Result testing::MockFunction<R(A0, A1, A2, A3, A4, A5, A6, A7, A8)>::Call(typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Argument1, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Argument2, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Argument3, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Argument4, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Argument5, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Argument6, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Argument7, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Argument8, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Argument9)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9880:9: warning: typedef 'this_method_does_not_take_9_arguments' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_9_arguments); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9974:30: note: in expansion of macro 'GMOCK_METHOD9_'
#define MOCK_METHOD9_T(m, F) GMOCK_METHOD9_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10217:3: note: in expansion of macro 'MOCK_METHOD9_T'
MOCK_METHOD9_T(Call, R(A0, A1, A2, A3, A4, A5, A6, A7, A8));
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Result testing::MockFunction<R(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Call(typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Argument1, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Argument2, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Argument3, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Argument4, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Argument5, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Argument6, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Argument7, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Argument8, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Argument9, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Argument10)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9917:9: warning: typedef 'this_method_does_not_take_10_arguments' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_10_arguments); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9975:31: note: in expansion of macro 'GMOCK_METHOD10_'
#define MOCK_METHOD10_T(m, F) GMOCK_METHOD10_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10230:3: note: in expansion of macro 'MOCK_METHOD10_T'
MOCK_METHOD10_T(Call, R(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9));
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<F>::Result testing::SetArgRefereeActionP<k, value_type>::gmock_Impl<F>::gmock_PerformImpl(const args_type&, arg0_type, arg1_type, arg2_type, arg3_type, arg4_type, arg5_type, arg6_type, arg7_type, arg8_type, arg9_type) const':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:12466:25: warning: typedef 'SetArgReferee_must_be_used_with_a_reference_argument' locally defined but not used [-Wunused-local-typedefs]
SetArgReferee_must_be_used_with_a_reference_argument);
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
[ 2%] Building CXX object internal/ceres/CMakeFiles/test_util.dir/numeric_diff_test_utils.cc.o
[ 2%] Building CXX object internal/ceres/CMakeFiles/test_util.dir/test_util.cc.o
[ 3%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/array_utils.cc.o
[ 3%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/block_evaluate_preparer.cc.o
Linking CXX static library ../../lib/libtest_util.a
[ 3%] Built target test_util
Scanning dependencies of target ceres_shared
[ 3%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/matrix.pb.cc.o
[ 3%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/block_jacobi_preconditioner.cc.o
[ 3%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/array_utils.cc.o
[ 4%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/block_evaluate_preparer.cc.o
[ 4%] Building CXX object internal/ceres/CMakeFiles/gtest.dir/gmock_main.cc.o
[ 4%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/block_jacobi_preconditioner.cc.o
[ 5%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/block_jacobian_writer.cc.o
In file included from /home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:232:0,
from /home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock_main.cc:35:
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'testing::internal::ReturnAction<R>::operator testing::Action<Func>() const':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:1339:9: warning: typedef 'use_ReturnRef_instead_of_Return_to_return_a_reference' locally defined but not used [-Wunused-local-typedefs]
use_ReturnRef_instead_of_Return_to_return_a_reference);
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In static member function 'static Result testing::internal::ReturnNullAction::Perform(const ArgumentTuple&)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:1383:27: warning: typedef 'ReturnNull_can_be_used_to_return_a_pointer_only' locally defined but not used [-Wunused-local-typedefs]
ReturnNull_can_be_used_to_return_a_pointer_only);
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'testing::internal::ReturnRefAction<T>::operator testing::Action<Func>() const':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:1416:27: warning: typedef 'use_Return_instead_of_ReturnRef_to_return_a_value' locally defined but not used [-Wunused-local-typedefs]
use_Return_instead_of_ReturnRef_to_return_a_value);
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'testing::internal::ReturnRefOfCopyAction<T>::operator testing::Action<Func>() const':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:1465:9: warning: typedef 'use_Return_instead_of_ReturnRefOfCopy_to_return_a_value' locally defined but not used [-Wunused-local-typedefs]
use_Return_instead_of_ReturnRefOfCopy_to_return_a_value);
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In static member function 'static testing::Matcher<A1> testing::SafeMatcherCastImpl<T>::Cast(const testing::Matcher<T>&)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:5036:27: warning: typedef 'T_must_be_implicitly_convertible_to_U' locally defined but not used [-Wunused-local-typedefs]
T_must_be_implicitly_convertible_to_U);
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:5041:9: warning: typedef 'cannot_convert_non_referentce_arg_to_reference' locally defined but not used [-Wunused-local-typedefs]
cannot_convert_non_referentce_arg_to_reference);
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:5051:9: warning: typedef 'conversion_of_arithmetic_types_must_be_lossless' locally defined but not used [-Wunused-local-typedefs]
conversion_of_arithmetic_types_must_be_lossless);
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In function 'bool testing::internal::TupleMatches(const MatcherTuple&, const ValueTuple&)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:5199:25: warning: typedef 'matcher_and_value_have_different_numbers_of_fields' locally defined but not used [-Wunused-local-typedefs]
matcher_and_value_have_different_numbers_of_fields);
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
In file included from /home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock_main.cc:35:0:
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'testing::internal::ElementsAreArrayMatcher<T>::operator testing::Matcher<T>() const':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:7146:9: warning: typedef 'Element' locally defined but not used [-Wunused-local-typedefs]
Element;
^
In file included from /home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:232:0,
from /home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock_main.cc:35:
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R()>::Result testing::MockFunction<R()>::Call()':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9660:9: warning: typedef 'this_method_does_not_take_0_arguments' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_0_arguments); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9965:30: note: in expansion of macro 'GMOCK_METHOD0_'
#define MOCK_METHOD0_T(m, F) GMOCK_METHOD0_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10113:3: note: in expansion of macro 'MOCK_METHOD0_T'
MOCK_METHOD0_T(Call, R());
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R(A1)>::Result testing::MockFunction<R(A0)>::Call(typename testing::internal::Function<R(A1)>::Argument1)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9676:9: warning: typedef 'this_method_does_not_take_1_argument' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_1_argument); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9966:30: note: in expansion of macro 'GMOCK_METHOD1_'
#define MOCK_METHOD1_T(m, F) GMOCK_METHOD1_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10124:3: note: in expansion of macro 'MOCK_METHOD1_T'
MOCK_METHOD1_T(Call, R(A0));
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R(A1, A2)>::Result testing::MockFunction<R(A0, A1)>::Call(typename testing::internal::Function<R(A1, A2)>::Argument1, typename testing::internal::Function<R(A1, A2)>::Argument2)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9693:9: warning: typedef 'this_method_does_not_take_2_arguments' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_2_arguments); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9967:30: note: in expansion of macro 'GMOCK_METHOD2_'
#define MOCK_METHOD2_T(m, F) GMOCK_METHOD2_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10135:3: note: in expansion of macro 'MOCK_METHOD2_T'
MOCK_METHOD2_T(Call, R(A0, A1));
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R(A1, A2, A3)>::Result testing::MockFunction<R(A0, A1, A2)>::Call(typename testing::internal::Function<R(A1, A2, A3)>::Argument1, typename testing::internal::Function<R(A1, A2, A3)>::Argument2, typename testing::internal::Function<R(A1, A2, A3)>::Argument3)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9712:9: warning: typedef 'this_method_does_not_take_3_arguments' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_3_arguments); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9968:30: note: in expansion of macro 'GMOCK_METHOD3_'
#define MOCK_METHOD3_T(m, F) GMOCK_METHOD3_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10146:3: note: in expansion of macro 'MOCK_METHOD3_T'
MOCK_METHOD3_T(Call, R(A0, A1, A2));
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R(A1, A2, A3, A4)>::Result testing::MockFunction<R(A0, A1, A2, A3)>::Call(typename testing::internal::Function<R(A1, A2, A3, A4)>::Argument1, typename testing::internal::Function<R(A1, A2, A3, A4)>::Argument2, typename testing::internal::Function<R(A1, A2, A3, A4)>::Argument3, typename testing::internal::Function<R(A1, A2, A3, A4)>::Argument4)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9735:9: warning: typedef 'this_method_does_not_take_4_arguments' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_4_arguments); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9969:30: note: in expansion of macro 'GMOCK_METHOD4_'
#define MOCK_METHOD4_T(m, F) GMOCK_METHOD4_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10157:3: note: in expansion of macro 'MOCK_METHOD4_T'
MOCK_METHOD4_T(Call, R(A0, A1, A2, A3));
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R(A1, A2, A3, A4, A5)>::Result testing::MockFunction<R(A0, A1, A2, A3, A4)>::Call(typename testing::internal::Function<R(A1, A2, A3, A4, A5)>::Argument1, typename testing::internal::Function<R(A1, A2, A3, A4, A5)>::Argument2, typename testing::internal::Function<R(A1, A2, A3, A4, A5)>::Argument3, typename testing::internal::Function<R(A1, A2, A3, A4, A5)>::Argument4, typename testing::internal::Function<R(A1, A2, A3, A4, A5)>::Argument5)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9760:9: warning: typedef 'this_method_does_not_take_5_arguments' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_5_arguments); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9970:30: note: in expansion of macro 'GMOCK_METHOD5_'
#define MOCK_METHOD5_T(m, F) GMOCK_METHOD5_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10169:3: note: in expansion of macro 'MOCK_METHOD5_T'
MOCK_METHOD5_T(Call, R(A0, A1, A2, A3, A4));
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6)>::Result testing::MockFunction<R(A0, A1, A2, A3, A4, A5)>::Call(typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6)>::Argument1, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6)>::Argument2, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6)>::Argument3, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6)>::Argument4, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6)>::Argument5, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6)>::Argument6)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9787:9: warning: typedef 'this_method_does_not_take_6_arguments' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_6_arguments); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9971:30: note: in expansion of macro 'GMOCK_METHOD6_'
#define MOCK_METHOD6_T(m, F) GMOCK_METHOD6_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10181:3: note: in expansion of macro 'MOCK_METHOD6_T'
MOCK_METHOD6_T(Call, R(A0, A1, A2, A3, A4, A5));
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7)>::Result testing::MockFunction<R(A0, A1, A2, A3, A4, A5, A6)>::Call(typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7)>::Argument1, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7)>::Argument2, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7)>::Argument3, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7)>::Argument4, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7)>::Argument5, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7)>::Argument6, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7)>::Argument7)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9816:9: warning: typedef 'this_method_does_not_take_7_arguments' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_7_arguments); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9972:30: note: in expansion of macro 'GMOCK_METHOD7_'
#define MOCK_METHOD7_T(m, F) GMOCK_METHOD7_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10193:3: note: in expansion of macro 'MOCK_METHOD7_T'
MOCK_METHOD7_T(Call, R(A0, A1, A2, A3, A4, A5, A6));
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8)>::Result testing::MockFunction<R(A0, A1, A2, A3, A4, A5, A6, A7)>::Call(typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8)>::Argument1, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8)>::Argument2, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8)>::Argument3, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8)>::Argument4, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8)>::Argument5, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8)>::Argument6, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8)>::Argument7, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8)>::Argument8)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9847:9: warning: typedef 'this_method_does_not_take_8_arguments' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_8_arguments); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9973:30: note: in expansion of macro 'GMOCK_METHOD8_'
#define MOCK_METHOD8_T(m, F) GMOCK_METHOD8_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10205:3: note: in expansion of macro 'MOCK_METHOD8_T'
MOCK_METHOD8_T(Call, R(A0, A1, A2, A3, A4, A5, A6, A7));
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Result testing::MockFunction<R(A0, A1, A2, A3, A4, A5, A6, A7, A8)>::Call(typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Argument1, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Argument2, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Argument3, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Argument4, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Argument5, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Argument6, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Argument7, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Argument8, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Argument9)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9880:9: warning: typedef 'this_method_does_not_take_9_arguments' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_9_arguments); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9974:30: note: in expansion of macro 'GMOCK_METHOD9_'
#define MOCK_METHOD9_T(m, F) GMOCK_METHOD9_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10217:3: note: in expansion of macro 'MOCK_METHOD9_T'
MOCK_METHOD9_T(Call, R(A0, A1, A2, A3, A4, A5, A6, A7, A8));
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Result testing::MockFunction<R(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)>::Call(typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Argument1, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Argument2, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Argument3, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Argument4, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Argument5, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Argument6, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Argument7, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Argument8, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Argument9, typename testing::internal::Function<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>::Argument10)':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9917:9: warning: typedef 'this_method_does_not_take_10_arguments' locally defined but not used [-Wunused-local-typedefs]
this_method_does_not_take_10_arguments); \
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:9975:31: note: in expansion of macro 'GMOCK_METHOD10_'
#define MOCK_METHOD10_T(m, F) GMOCK_METHOD10_(typename, , , m, F)
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:10230:3: note: in expansion of macro 'MOCK_METHOD10_T'
MOCK_METHOD10_T(Call, R(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9));
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h: In member function 'typename testing::internal::Function<F>::Result testing::SetArgRefereeActionP<k, value_type>::gmock_Impl<F>::gmock_PerformImpl(const args_type&, arg0_type, arg1_type, arg2_type, arg3_type, arg4_type, arg5_type, arg6_type, arg7_type, arg8_type, arg9_type) const':
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gmock/gmock.h:12466:25: warning: typedef 'SetArgReferee_must_be_used_with_a_reference_argument' locally defined but not used [-Wunused-local-typedefs]
SetArgReferee_must_be_used_with_a_reference_argument);
^
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/gtest/gtest.h:1763:7: note: in definition of macro 'GTEST_COMPILE_ASSERT_'
msg[bool(expr) ? 1 : -1]
^
Linking CXX static library ../../lib/libgtest.a
[ 5%] Built target gtest
[ 5%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/block_random_access_dense_matrix.cc.o
[ 6%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/block_random_access_matrix.cc.o
[ 6%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/block_random_access_sparse_matrix.cc.o
[ 6%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/block_sparse_matrix.cc.o
[ 7%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/block_structure.cc.o
[ 7%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/canonical_views_clustering.cc.o
[ 8%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/block_jacobian_writer.cc.o
[ 9%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/cgnr_solver.cc.o
[ 9%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/compressed_row_jacobian_writer.cc.o
[ 10%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/compressed_row_sparse_matrix.cc.o
[ 10%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/block_random_access_dense_matrix.cc.o
[ 10%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/conditioned_cost_function.cc.o
[ 10%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/block_random_access_matrix.cc.o
[ 11%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/block_random_access_sparse_matrix.cc.o
[ 11%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/conjugate_gradients_solver.cc.o
[ 12%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/coordinate_descent_minimizer.cc.o
[ 12%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/block_sparse_matrix.cc.o
[ 12%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/corrector.cc.o
[ 13%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/cxsparse.cc.o
[ 14%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/block_structure.cc.o
[ 14%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/dense_normal_cholesky_solver.cc.o
[ 14%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/dense_qr_solver.cc.o
[ 14%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/canonical_views_clustering.cc.o
[ 15%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/cgnr_solver.cc.o
[ 15%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/compressed_row_jacobian_writer.cc.o
[ 16%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/dense_sparse_matrix.cc.o
[ 16%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/compressed_row_sparse_matrix.cc.o
[ 16%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/detect_structure.cc.o
[ 17%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/dogleg_strategy.cc.o
[ 18%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/conditioned_cost_function.cc.o
[ 18%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/evaluator.cc.o
[ 18%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/conjugate_gradients_solver.cc.o
[ 19%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/coordinate_descent_minimizer.cc.o
[ 20%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/file.cc.o
[ 20%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/gradient_checking_cost_function.cc.o
[ 20%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/implicit_schur_complement.cc.o
[ 20%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/corrector.cc.o
[ 20%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/cxsparse.cc.o
[ 21%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/dense_normal_cholesky_solver.cc.o
[ 21%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/dense_qr_solver.cc.o
[ 22%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/iterative_schur_complement_solver.cc.o
[ 22%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/levenberg_marquardt_strategy.cc.o
[ 23%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/dense_sparse_matrix.cc.o
[ 24%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/line_search.cc.o
[ 24%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/detect_structure.cc.o
[ 24%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/line_search_direction.cc.o
[ 25%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/dogleg_strategy.cc.o
[ 25%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/evaluator.cc.o
[ 25%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/line_search_minimizer.cc.o
[ 26%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/linear_least_squares_problems.cc.o
[ 26%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/file.cc.o
[ 27%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/gradient_checking_cost_function.cc.o
[ 27%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/linear_operator.cc.o
[ 28%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/linear_solver.cc.o
[ 28%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/implicit_schur_complement.cc.o
[ 28%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/local_parameterization.cc.o
[ 29%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/iterative_schur_complement_solver.cc.o
[ 30%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/loss_function.cc.o
[ 30%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/low_rank_inverse_hessian.cc.o
[ 30%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/levenberg_marquardt_strategy.cc.o
[ 30%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/line_search.cc.o
[ 30%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/minimizer.cc.o
[ 31%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/normal_prior.cc.o
[ 32%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/line_search_direction.cc.o
[ 32%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/line_search_minimizer.cc.o
[ 32%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/parameter_block_ordering.cc.o
[ 33%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/linear_least_squares_problems.cc.o
[ 33%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/linear_operator.cc.o
[ 34%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/linear_solver.cc.o
[ 34%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/local_parameterization.cc.o
[ 34%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/loss_function.cc.o
[ 35%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/partitioned_matrix_view.cc.o
[ 36%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/low_rank_inverse_hessian.cc.o
[ 36%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/minimizer.cc.o
[ 37%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/normal_prior.cc.o
[ 37%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/parameter_block_ordering.cc.o
[ 37%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/polynomial.cc.o
[ 37%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/partitioned_matrix_view.cc.o
[ 37%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/preconditioner.cc.o
[ 38%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/polynomial.cc.o
[ 39%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/problem.cc.o
[ 39%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/problem_impl.cc.o
[ 40%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/program.cc.o
[ 40%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/preconditioner.cc.o
[ 41%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/problem.cc.o
[ 41%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/problem_impl.cc.o
[ 41%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/residual_block.cc.o
[ 42%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/program.cc.o
[ 43%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/residual_block_utils.cc.o
[ 43%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/runtime_numeric_diff_cost_function.cc.o
[ 43%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/schur_complement_solver.cc.o
[ 43%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/residual_block.cc.o
[ 44%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/schur_eliminator.cc.o
[ 44%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/residual_block_utils.cc.o
[ 44%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/schur_jacobi_preconditioner.cc.o
[ 45%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/runtime_numeric_diff_cost_function.cc.o
[ 46%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/scratch_evaluate_preparer.cc.o
[ 46%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/schur_complement_solver.cc.o
[ 46%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/solver.cc.o
[ 46%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/solver_impl.cc.o
[ 47%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/sparse_matrix.cc.o
[ 47%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/sparse_normal_cholesky_solver.cc.o
[ 48%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/split.cc.o
[ 48%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/stringprintf.cc.o
[ 49%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/suitesparse.cc.o
[ 50%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/schur_eliminator.cc.o
[ 50%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/triplet_sparse_matrix.cc.o
[ 50%] [ 50%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/schur_jacobi_preconditioner.cc.o
Building CXX object internal/ceres/CMakeFiles/ceres.dir/trust_region_minimizer.cc.o
[ 51%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/trust_region_strategy.cc.o
[ 51%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/types.cc.o
[ 52%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/visibility.cc.o
[ 52%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/visibility_based_preconditioner.cc.o
[ 52%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/scratch_evaluate_preparer.cc.o
[ 52%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/wall_time.cc.o
[ 53%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/solver.cc.o
[ 53%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/solver_impl.cc.o
[ 54%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/sparse_matrix.cc.o
[ 54%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/sparse_normal_cholesky_solver.cc.o
[ 55%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/generated/schur_eliminator_2_3_9.cc.o
[ 55%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/generated/schur_eliminator_2_2_3.cc.o
[ 56%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/split.cc.o
[ 56%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/stringprintf.cc.o
[ 56%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/suitesparse.cc.o
[ 57%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/triplet_sparse_matrix.cc.o
[ 57%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/trust_region_minimizer.cc.o
[ 58%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/trust_region_strategy.cc.o
[ 58%] [ 59%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/types.cc.o
Building CXX object internal/ceres/CMakeFiles/ceres.dir/generated/schur_eliminator_2_2_d.cc.o
[ 59%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/visibility.cc.o
[ 60%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/visibility_based_preconditioner.cc.o
[ 60%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/wall_time.cc.o
[ 61%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/generated/schur_eliminator_2_3_9.cc.o
[ 61%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/generated/schur_eliminator_2_2_3.cc.o
[ 61%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/generated/schur_eliminator_2_3_3.cc.o
[ 62%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/generated/schur_eliminator_2_2_d.cc.o
[ 63%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/generated/schur_eliminator_4_4_3.cc.o
[ 63%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/generated/schur_eliminator_4_4_d.cc.o
[ 63%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/generated/schur_eliminator_2_3_3.cc.o
[ 63%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/generated/schur_eliminator_2_3_4.cc.o
[ 64%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/generated/schur_eliminator_2_2_4.cc.o
[ 64%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/generated/schur_eliminator_4_4_3.cc.o
[ 64%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/generated/schur_eliminator_2_3_d.cc.o
[ 65%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/generated/schur_eliminator_4_4_d.cc.o
[ 66%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/generated/schur_eliminator_d_d_d.cc.o
[ 66%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/generated/schur_eliminator_2_4_3.cc.o
[ 66%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/generated/schur_eliminator_2_3_4.cc.o
[ 66%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/generated/schur_eliminator_2_4_4.cc.o
[ 67%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/generated/schur_eliminator_4_4_4.cc.o
[ 68%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/generated/schur_eliminator_2_2_4.cc.o
[ 68%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/generated/schur_eliminator_4_4_2.cc.o
[ 69%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/generated/schur_eliminator_2_2_2.cc.o
[ 69%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/generated/schur_eliminator_2_3_d.cc.o
[ 69%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/generated/schur_eliminator_d_d_d.cc.o
[ 69%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/generated/schur_eliminator_2_4_d.cc.o
[ 70%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/generated/schur_eliminator_2_4_3.cc.o
[ 70%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/generated/schur_eliminator_2_4_4.cc.o
Linking CXX static library ../../lib/libceres.a
[ 70%] Built target ceres
[ 71%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/generated/schur_eliminator_4_4_4.cc.o
Scanning dependencies of target array_utils_test
[ 71%] Building CXX object internal/ceres/CMakeFiles/array_utils_test.dir/array_utils_test.cc.o
Linking CXX executable ../../bin/array_utils_test
[ 71%] Built target array_utils_test
Scanning dependencies of target autodiff_cost_function_test
[ 71%] Building CXX object internal/ceres/CMakeFiles/autodiff_cost_function_test.dir/autodiff_cost_function_test.cc.o
[ 71%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/generated/schur_eliminator_4_4_2.cc.o
Linking CXX executable ../../bin/autodiff_cost_function_test
[ 71%] Built target autodiff_cost_function_test
Scanning dependencies of target autodiff_test
[ 72%] Building CXX object internal/ceres/CMakeFiles/autodiff_test.dir/autodiff_test.cc.o
[ 73%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/generated/schur_eliminator_2_2_2.cc.o
[ 73%] Building CXX object internal/ceres/CMakeFiles/ceres_shared.dir/generated/schur_eliminator_2_4_d.cc.o
Linking CXX executable ../../bin/autodiff_test
[ 73%] Built target autodiff_test
Scanning dependencies of target block_random_access_dense_matrix_test
[ 73%] Building CXX object internal/ceres/CMakeFiles/block_random_access_dense_matrix_test.dir/block_random_access_dense_matrix_test.cc.o
Scanning dependencies of target block_random_access_sparse_matrix_test
[ 74%] Building CXX object internal/ceres/CMakeFiles/block_random_access_sparse_matrix_test.dir/block_random_access_sparse_matrix_test.cc.o
Linking CXX executable ../../bin/block_random_access_dense_matrix_test
[ 74%] Built target block_random_access_dense_matrix_test
Scanning dependencies of target block_sparse_matrix_test
[ 74%] Building CXX object internal/ceres/CMakeFiles/block_sparse_matrix_test.dir/block_sparse_matrix_test.cc.o
Linking CXX executable ../../bin/block_random_access_sparse_matrix_test
[ 74%] Built target block_random_access_sparse_matrix_test
Scanning dependencies of target canonical_views_clustering_test
[ 74%] Building CXX object internal/ceres/CMakeFiles/canonical_views_clustering_test.dir/canonical_views_clustering_test.cc.o
Linking CXX executable ../../bin/block_sparse_matrix_test
[ 74%] Built target block_sparse_matrix_test
Scanning dependencies of target compressed_row_sparse_matrix_test
[ 75%] Building CXX object internal/ceres/CMakeFiles/compressed_row_sparse_matrix_test.dir/compressed_row_sparse_matrix_test.cc.o
Linking CXX shared library ../../lib/libceres_shared.so
Linking CXX executable ../../bin/canonical_views_clustering_test
[ 75%] Built target canonical_views_clustering_test
Scanning dependencies of target conditioned_cost_function_test
[ 75%] Building CXX object internal/ceres/CMakeFiles/conditioned_cost_function_test.dir/conditioned_cost_function_test.cc.o
[ 76%] Built target ceres_shared
Scanning dependencies of target corrector_test
[ 77%] Building CXX object internal/ceres/CMakeFiles/corrector_test.dir/corrector_test.cc.o
Linking CXX executable ../../bin/conditioned_cost_function_test
[ 77%] Built target conditioned_cost_function_test
Scanning dependencies of target cost_function_to_functor_test
[ 77%] Building CXX object internal/ceres/CMakeFiles/cost_function_to_functor_test.dir/cost_function_to_functor_test.cc.o
Linking CXX executable ../../bin/compressed_row_sparse_matrix_test
[ 77%] Built target compressed_row_sparse_matrix_test
Scanning dependencies of target dense_sparse_matrix_test
[ 78%] Building CXX object internal/ceres/CMakeFiles/dense_sparse_matrix_test.dir/dense_sparse_matrix_test.cc.o
Linking CXX executable ../../bin/corrector_test
[ 78%] Built target corrector_test
Scanning dependencies of target dogleg_strategy_test
[ 78%] Building CXX object internal/ceres/CMakeFiles/dogleg_strategy_test.dir/dogleg_strategy_test.cc.o
Linking CXX executable ../../bin/dense_sparse_matrix_test
[ 78%] Built target dense_sparse_matrix_test
Scanning dependencies of target dynamic_autodiff_cost_function_test
[ 79%] Building CXX object internal/ceres/CMakeFiles/dynamic_autodiff_cost_function_test.dir/dynamic_autodiff_cost_function_test.cc.o
In file included from /usr/include/c++/4.8.1/vector:64:0,
from /home/m/aur/ceres-solver/src/ceres-solver-1.5.0/include/ceres/dynamic_autodiff_cost_function.h:68,
from /home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/dynamic_autodiff_cost_function_test.cc:33:
/usr/include/c++/4.8.1/bits/stl_vector.h: In instantiation of 'void std::vector<_Tp, _Alloc>::_M_initialize_dispatch(_Integer, _Integer, std::__true_type) [with _Integer = int; _Tp = ceres::Jet<double, 3>*; _Alloc = std::allocator<ceres::Jet<double, 3>*>]':
/usr/include/c++/4.8.1/bits/stl_vector.h:404:55: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = int; _Tp = ceres::Jet<double, 3>*; _Alloc = std::allocator<ceres::Jet<double, 3>*>; std::vector<_Tp, _Alloc>::allocator_type = std::allocator<ceres::Jet<double, 3>*>]'
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/include/ceres/dynamic_autodiff_cost_function.h:126:76: required from 'bool ceres::DynamicAutoDiffCostFunction<CostFunctor, Stride>::Evaluate(const double* const*, double*, double**) const [with CostFunctor = ceres::internal::MyCostFunctor; int Stride = 3]'
/home/m/aur/ceres-solver/src/ceres-solver-1.5.0/internal/ceres/dynamic_autodiff_cost_function_test.cc:88:3: required from here
/usr/include/c++/4.8.1/bits/stl_vector.h:1166:59: error: invalid conversion from 'int' to 'std::vector<ceres::Jet<double, 3>*, std::allocator<ceres::Jet<double, 3>*> >::value_type {aka ceres::Jet<double, 3>*}' [-fpermissive]
_M_fill_initialize(static_cast<size_type>(__n), __value);
^
/usr/include/c++/4.8.1/bits/stl_vector.h:1212:7: error: initializing argument 2 of 'void std::vector<_Tp, _Alloc>::_M_fill_initialize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = ceres::Jet<double, 3>*; _Alloc = std::allocator<ceres::Jet<double, 3>*>; std::vector<_Tp, _Alloc>::size_type = unsigned int; std::vector<_Tp, _Alloc>::value_type = ceres::Jet<double, 3>*]' [-fpermissive]
_M_fill_initialize(size_type __n, const value_type& __value)
^
make[2]: *** [internal/ceres/CMakeFiles/dynamic_autodiff_cost_function_test.dir/dynamic_autodiff_cost_function_test.cc.o] Error 1
make[1]: *** [internal/ceres/CMakeFiles/dynamic_autodiff_cost_function_test.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Linking CXX executable ../../bin/dogleg_strategy_test
[ 79%] Built target dogleg_strategy_test
Linking CXX executable ../../bin/cost_function_to_functor_test
[ 79%] Built target cost_function_to_functor_test
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment