Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- lindnefn@neon /data/scratch/lindnefn/precice (git)-[develop] % clang++ --version
- Ubuntu clang version 3.4-1ubuntu3 (tags/RELEASE_34/final) (based on LLVM 3.4)
- Target: x86_64-pc-linux-gnu
- Thread model: posix
- lindnefn@neon /data/scratch/lindnefn/precice (git)-[develop] % clang++ -o build/debug-nopetsc-nompi/tarch/configuration/ConfigurationRegistry.o -c -Wall -std=c++11 -fPIC -Wsign-compare -g3 -O0 -DDebug -DAsserts -DPRECICE_NO_PETSC -DEIGEN_INITIALIZE_MATRICES_BY_NAN -DPRECICE_NO_MPI -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -Isrc -I/usr/include -I/usr/include/python2.7 -I/usr/include/python2.7/numpy src/tarch/configuration/ConfigurationRegistry.cpp
- In file included from src/tarch/configuration/ConfigurationRegistry.cpp:5:
- In file included from src/tarch/configuration/TopLevelConfiguration.h:11:
- In file included from src/tarch/configuration/Configuration.h:11:
- In file included from src/tarch/irr/XML.h:17:
- In file included from src/tarch/la/Vector.h:8:
- In file included from src/tarch/la/VectorAssign.h:49:
- src/tarch/la/VectorAssign.cpph:41:3: error: unknown type name 'BOOST_PP_IIF_0'
- assertion( reinterpret_cast<Vector&>(*this).size()==toAssign.size() );
- ^
- src/utils/assertion.hpp:25:5: note: expanded from macro 'assertion'
- BOOST_PP_SEQ_FOR_EACH_I(PRINT_ARGUMENT,, BOOST_PP_SEQ_TAIL(BOOST_PP_VARIADIC_TO_SEQ(__VA_ARGS__))); \
- ^
- /usr/include/boost/preprocessor/seq/for_each_i.hpp:27:55: note: expanded from macro 'BOOST_PP_SEQ_FOR_EACH_I'
- # define BOOST_PP_SEQ_FOR_EACH_I(macro, data, seq) BOOST_PP_FOR((macro, data, seq (nil), 0), BOOST_PP_SEQ_FOR_EACH_I_P, BOOST_PP_SEQ_FOR_EACH_I_O, BOOST_PP_SEQ_FOR_EACH_I_M)
- ^
- /usr/include/boost/preprocessor/repetition/for.hpp:27:23: note: expanded from macro 'BOOST_PP_FOR'
- # define BOOST_PP_FOR BOOST_PP_CAT(BOOST_PP_FOR_, BOOST_PP_AUTO_REC(BOOST_PP_FOR_P, 256))
- ^
- note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /usr/include/boost/preprocessor/control/iif.hpp:18:37: note: expanded from macro 'BOOST_PP_IIF'
- # define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:25:39: note: expanded from macro 'BOOST_PP_IIF_I'
- # define BOOST_PP_IIF_I(bit, t, f) BOOST_PP_IIF_ ## bit(t, f)
- ^
- <scratch space>:303:1: note: expanded from here
- BOOST_PP_IIF_0
- ^
- In file included from src/tarch/configuration/ConfigurationRegistry.cpp:5:
- In file included from src/tarch/configuration/TopLevelConfiguration.h:11:
- In file included from src/tarch/configuration/Configuration.h:11:
- In file included from src/tarch/irr/XML.h:17:
- In file included from src/tarch/la/Vector.h:8:
- In file included from src/tarch/la/VectorAssign.h:49:
- src/tarch/la/VectorAssign.cpph:41:3: error: expected ';' at end of declaration
- src/utils/assertion.hpp:25:64: note: expanded from macro 'assertion'
- BOOST_PP_SEQ_FOR_EACH_I(PRINT_ARGUMENT,, BOOST_PP_SEQ_TAIL(BOOST_PP_VARIADIC_TO_SEQ(__VA_ARGS__))); \
- ^
- /usr/include/boost/preprocessor/seq/seq.hpp:35:56: note: expanded from macro 'BOOST_PP_SEQ_TAIL'
- # define BOOST_PP_SEQ_TAIL(seq) BOOST_PP_SEQ_TAIL_I seq
- ^
- /usr/include/boost/preprocessor/seq/for_each_i.hpp:27:82: note: expanded from macro 'BOOST_PP_SEQ_FOR_EACH_I'
- # define BOOST_PP_SEQ_FOR_EACH_I(macro, data, seq) BOOST_PP_FOR((macro, data, seq (nil), 0), BOOST_PP_SEQ_FOR_EACH_I_P, BOOST_PP_SEQ_FOR_EACH_I_O, BOOST_PP_SEQ_FOR_EACH_I_M)
- ^
- note: (skipping 13 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /usr/include/boost/preprocessor/repetition/detail/for.hpp:279:55: note: expanded from macro 'BOOST_PP_FOR_1_C'
- # define BOOST_PP_FOR_1_C(c, s, p, o, m) BOOST_PP_IIF(c, m, BOOST_PP_TUPLE_EAT_2)(2, s) BOOST_PP_IIF(c, BOOST_PP_FOR_2, BOOST_PP_TUPLE_EAT_4)(BOOST_PP_EXPR_IIF(c, o)(2, s), p, o, m)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:18:52: note: expanded from macro 'BOOST_PP_IIF'
- # define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:25:56: note: expanded from macro 'BOOST_PP_IIF_I'
- # define BOOST_PP_IIF_I(bit, t, f) BOOST_PP_IIF_ ## bit(t, f)
- ^
- In file included from src/tarch/configuration/ConfigurationRegistry.cpp:5:
- In file included from src/tarch/configuration/TopLevelConfiguration.h:11:
- In file included from src/tarch/configuration/Configuration.h:11:
- In file included from src/tarch/irr/XML.h:17:
- In file included from src/tarch/la/Vector.h:9:
- In file included from src/tarch/la/VectorAssignList.h:66:
- In file included from src/tarch/la/VectorAssignList.cpph:8:
- In file included from src/tarch/la/VectorOperations.h:162:
- src/tarch/la/VectorOperations.cpph:18:3: error: unknown type name 'BOOST_PP_IIF_0'
- assertion ( Traits::size(vector) > 0 );
- ^
- src/utils/assertion.hpp:25:5: note: expanded from macro 'assertion'
- BOOST_PP_SEQ_FOR_EACH_I(PRINT_ARGUMENT,, BOOST_PP_SEQ_TAIL(BOOST_PP_VARIADIC_TO_SEQ(__VA_ARGS__))); \
- ^
- /usr/include/boost/preprocessor/seq/for_each_i.hpp:27:55: note: expanded from macro 'BOOST_PP_SEQ_FOR_EACH_I'
- # define BOOST_PP_SEQ_FOR_EACH_I(macro, data, seq) BOOST_PP_FOR((macro, data, seq (nil), 0), BOOST_PP_SEQ_FOR_EACH_I_P, BOOST_PP_SEQ_FOR_EACH_I_O, BOOST_PP_SEQ_FOR_EACH_I_M)
- ^
- /usr/include/boost/preprocessor/repetition/for.hpp:27:23: note: expanded from macro 'BOOST_PP_FOR'
- # define BOOST_PP_FOR BOOST_PP_CAT(BOOST_PP_FOR_, BOOST_PP_AUTO_REC(BOOST_PP_FOR_P, 256))
- ^
- note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /usr/include/boost/preprocessor/control/iif.hpp:18:37: note: expanded from macro 'BOOST_PP_IIF'
- # define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:25:39: note: expanded from macro 'BOOST_PP_IIF_I'
- # define BOOST_PP_IIF_I(bit, t, f) BOOST_PP_IIF_ ## bit(t, f)
- ^
- <scratch space>:79:1: note: expanded from here
- BOOST_PP_IIF_0
- ^
- In file included from src/tarch/configuration/ConfigurationRegistry.cpp:5:
- In file included from src/tarch/configuration/TopLevelConfiguration.h:11:
- In file included from src/tarch/configuration/Configuration.h:11:
- In file included from src/tarch/irr/XML.h:17:
- In file included from src/tarch/la/Vector.h:9:
- In file included from src/tarch/la/VectorAssignList.h:66:
- In file included from src/tarch/la/VectorAssignList.cpph:8:
- In file included from src/tarch/la/VectorOperations.h:162:
- src/tarch/la/VectorOperations.cpph:18:3: error: expected ';' at end of declaration
- src/utils/assertion.hpp:25:64: note: expanded from macro 'assertion'
- BOOST_PP_SEQ_FOR_EACH_I(PRINT_ARGUMENT,, BOOST_PP_SEQ_TAIL(BOOST_PP_VARIADIC_TO_SEQ(__VA_ARGS__))); \
- ^
- /usr/include/boost/preprocessor/seq/seq.hpp:35:56: note: expanded from macro 'BOOST_PP_SEQ_TAIL'
- # define BOOST_PP_SEQ_TAIL(seq) BOOST_PP_SEQ_TAIL_I seq
- ^
- /usr/include/boost/preprocessor/seq/for_each_i.hpp:27:82: note: expanded from macro 'BOOST_PP_SEQ_FOR_EACH_I'
- # define BOOST_PP_SEQ_FOR_EACH_I(macro, data, seq) BOOST_PP_FOR((macro, data, seq (nil), 0), BOOST_PP_SEQ_FOR_EACH_I_P, BOOST_PP_SEQ_FOR_EACH_I_O, BOOST_PP_SEQ_FOR_EACH_I_M)
- ^
- note: (skipping 13 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /usr/include/boost/preprocessor/repetition/detail/for.hpp:279:55: note: expanded from macro 'BOOST_PP_FOR_1_C'
- # define BOOST_PP_FOR_1_C(c, s, p, o, m) BOOST_PP_IIF(c, m, BOOST_PP_TUPLE_EAT_2)(2, s) BOOST_PP_IIF(c, BOOST_PP_FOR_2, BOOST_PP_TUPLE_EAT_4)(BOOST_PP_EXPR_IIF(c, o)(2, s), p, o, m)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:18:52: note: expanded from macro 'BOOST_PP_IIF'
- # define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:25:56: note: expanded from macro 'BOOST_PP_IIF_I'
- # define BOOST_PP_IIF_I(bit, t, f) BOOST_PP_IIF_ ## bit(t, f)
- ^
- In file included from src/tarch/configuration/ConfigurationRegistry.cpp:5:
- In file included from src/tarch/configuration/TopLevelConfiguration.h:11:
- In file included from src/tarch/configuration/Configuration.h:11:
- In file included from src/tarch/irr/XML.h:17:
- In file included from src/tarch/la/Vector.h:9:
- In file included from src/tarch/la/VectorAssignList.h:66:
- In file included from src/tarch/la/VectorAssignList.cpph:8:
- In file included from src/tarch/la/VectorOperations.h:162:
- src/tarch/la/VectorOperations.cpph:32:3: error: unknown type name 'BOOST_PP_IIF_0'
- assertion ( Traits::size(vector) > 0 );
- ^
- src/utils/assertion.hpp:25:5: note: expanded from macro 'assertion'
- BOOST_PP_SEQ_FOR_EACH_I(PRINT_ARGUMENT,, BOOST_PP_SEQ_TAIL(BOOST_PP_VARIADIC_TO_SEQ(__VA_ARGS__))); \
- ^
- /usr/include/boost/preprocessor/seq/for_each_i.hpp:27:55: note: expanded from macro 'BOOST_PP_SEQ_FOR_EACH_I'
- # define BOOST_PP_SEQ_FOR_EACH_I(macro, data, seq) BOOST_PP_FOR((macro, data, seq (nil), 0), BOOST_PP_SEQ_FOR_EACH_I_P, BOOST_PP_SEQ_FOR_EACH_I_O, BOOST_PP_SEQ_FOR_EACH_I_M)
- ^
- /usr/include/boost/preprocessor/repetition/for.hpp:27:23: note: expanded from macro 'BOOST_PP_FOR'
- # define BOOST_PP_FOR BOOST_PP_CAT(BOOST_PP_FOR_, BOOST_PP_AUTO_REC(BOOST_PP_FOR_P, 256))
- ^
- note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /usr/include/boost/preprocessor/control/iif.hpp:18:37: note: expanded from macro 'BOOST_PP_IIF'
- # define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:25:39: note: expanded from macro 'BOOST_PP_IIF_I'
- # define BOOST_PP_IIF_I(bit, t, f) BOOST_PP_IIF_ ## bit(t, f)
- ^
- <scratch space>:79:1: note: expanded from here
- BOOST_PP_IIF_0
- ^
- In file included from src/tarch/configuration/ConfigurationRegistry.cpp:5:
- In file included from src/tarch/configuration/TopLevelConfiguration.h:11:
- In file included from src/tarch/configuration/Configuration.h:11:
- In file included from src/tarch/irr/XML.h:17:
- In file included from src/tarch/la/Vector.h:9:
- In file included from src/tarch/la/VectorAssignList.h:66:
- In file included from src/tarch/la/VectorAssignList.cpph:8:
- In file included from src/tarch/la/VectorOperations.h:162:
- src/tarch/la/VectorOperations.cpph:32:3: error: expected ';' at end of declaration
- src/utils/assertion.hpp:25:64: note: expanded from macro 'assertion'
- BOOST_PP_SEQ_FOR_EACH_I(PRINT_ARGUMENT,, BOOST_PP_SEQ_TAIL(BOOST_PP_VARIADIC_TO_SEQ(__VA_ARGS__))); \
- ^
- /usr/include/boost/preprocessor/seq/seq.hpp:35:56: note: expanded from macro 'BOOST_PP_SEQ_TAIL'
- # define BOOST_PP_SEQ_TAIL(seq) BOOST_PP_SEQ_TAIL_I seq
- ^
- /usr/include/boost/preprocessor/seq/for_each_i.hpp:27:82: note: expanded from macro 'BOOST_PP_SEQ_FOR_EACH_I'
- # define BOOST_PP_SEQ_FOR_EACH_I(macro, data, seq) BOOST_PP_FOR((macro, data, seq (nil), 0), BOOST_PP_SEQ_FOR_EACH_I_P, BOOST_PP_SEQ_FOR_EACH_I_O, BOOST_PP_SEQ_FOR_EACH_I_M)
- ^
- note: (skipping 13 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /usr/include/boost/preprocessor/repetition/detail/for.hpp:279:55: note: expanded from macro 'BOOST_PP_FOR_1_C'
- # define BOOST_PP_FOR_1_C(c, s, p, o, m) BOOST_PP_IIF(c, m, BOOST_PP_TUPLE_EAT_2)(2, s) BOOST_PP_IIF(c, BOOST_PP_FOR_2, BOOST_PP_TUPLE_EAT_4)(BOOST_PP_EXPR_IIF(c, o)(2, s), p, o, m)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:18:52: note: expanded from macro 'BOOST_PP_IIF'
- # define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:25:56: note: expanded from macro 'BOOST_PP_IIF_I'
- # define BOOST_PP_IIF_I(bit, t, f) BOOST_PP_IIF_ ## bit(t, f)
- ^
- In file included from src/tarch/configuration/ConfigurationRegistry.cpp:5:
- In file included from src/tarch/configuration/TopLevelConfiguration.h:11:
- In file included from src/tarch/configuration/Configuration.h:11:
- In file included from src/tarch/irr/XML.h:17:
- In file included from src/tarch/la/Vector.h:9:
- In file included from src/tarch/la/VectorAssignList.h:66:
- In file included from src/tarch/la/VectorAssignList.cpph:8:
- In file included from src/tarch/la/VectorOperations.h:162:
- src/tarch/la/VectorOperations.cpph:79:3: error: unknown type name 'BOOST_PP_IIF_0'
- assertion (TraitsA::size(vector) == TraitsB::size(result));
- ^
- src/utils/assertion.hpp:25:5: note: expanded from macro 'assertion'
- BOOST_PP_SEQ_FOR_EACH_I(PRINT_ARGUMENT,, BOOST_PP_SEQ_TAIL(BOOST_PP_VARIADIC_TO_SEQ(__VA_ARGS__))); \
- ^
- /usr/include/boost/preprocessor/seq/for_each_i.hpp:27:55: note: expanded from macro 'BOOST_PP_SEQ_FOR_EACH_I'
- # define BOOST_PP_SEQ_FOR_EACH_I(macro, data, seq) BOOST_PP_FOR((macro, data, seq (nil), 0), BOOST_PP_SEQ_FOR_EACH_I_P, BOOST_PP_SEQ_FOR_EACH_I_O, BOOST_PP_SEQ_FOR_EACH_I_M)
- ^
- /usr/include/boost/preprocessor/repetition/for.hpp:27:23: note: expanded from macro 'BOOST_PP_FOR'
- # define BOOST_PP_FOR BOOST_PP_CAT(BOOST_PP_FOR_, BOOST_PP_AUTO_REC(BOOST_PP_FOR_P, 256))
- ^
- note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /usr/include/boost/preprocessor/control/iif.hpp:18:37: note: expanded from macro 'BOOST_PP_IIF'
- # define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:25:39: note: expanded from macro 'BOOST_PP_IIF_I'
- # define BOOST_PP_IIF_I(bit, t, f) BOOST_PP_IIF_ ## bit(t, f)
- ^
- <scratch space>:60:1: note: expanded from here
- BOOST_PP_IIF_0
- ^
- In file included from src/tarch/configuration/ConfigurationRegistry.cpp:5:
- In file included from src/tarch/configuration/TopLevelConfiguration.h:11:
- In file included from src/tarch/configuration/Configuration.h:11:
- In file included from src/tarch/irr/XML.h:17:
- In file included from src/tarch/la/Vector.h:9:
- In file included from src/tarch/la/VectorAssignList.h:66:
- In file included from src/tarch/la/VectorAssignList.cpph:8:
- In file included from src/tarch/la/VectorOperations.h:162:
- src/tarch/la/VectorOperations.cpph:79:3: error: expected ';' at end of declaration
- src/utils/assertion.hpp:25:64: note: expanded from macro 'assertion'
- BOOST_PP_SEQ_FOR_EACH_I(PRINT_ARGUMENT,, BOOST_PP_SEQ_TAIL(BOOST_PP_VARIADIC_TO_SEQ(__VA_ARGS__))); \
- ^
- /usr/include/boost/preprocessor/seq/seq.hpp:35:56: note: expanded from macro 'BOOST_PP_SEQ_TAIL'
- # define BOOST_PP_SEQ_TAIL(seq) BOOST_PP_SEQ_TAIL_I seq
- ^
- /usr/include/boost/preprocessor/seq/for_each_i.hpp:27:82: note: expanded from macro 'BOOST_PP_SEQ_FOR_EACH_I'
- # define BOOST_PP_SEQ_FOR_EACH_I(macro, data, seq) BOOST_PP_FOR((macro, data, seq (nil), 0), BOOST_PP_SEQ_FOR_EACH_I_P, BOOST_PP_SEQ_FOR_EACH_I_O, BOOST_PP_SEQ_FOR_EACH_I_M)
- ^
- note: (skipping 13 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /usr/include/boost/preprocessor/repetition/detail/for.hpp:279:55: note: expanded from macro 'BOOST_PP_FOR_1_C'
- # define BOOST_PP_FOR_1_C(c, s, p, o, m) BOOST_PP_IIF(c, m, BOOST_PP_TUPLE_EAT_2)(2, s) BOOST_PP_IIF(c, BOOST_PP_FOR_2, BOOST_PP_TUPLE_EAT_4)(BOOST_PP_EXPR_IIF(c, o)(2, s), p, o, m)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:18:52: note: expanded from macro 'BOOST_PP_IIF'
- # define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:25:56: note: expanded from macro 'BOOST_PP_IIF_I'
- # define BOOST_PP_IIF_I(bit, t, f) BOOST_PP_IIF_ ## bit(t, f)
- ^
- In file included from src/tarch/configuration/ConfigurationRegistry.cpp:5:
- In file included from src/tarch/configuration/TopLevelConfiguration.h:11:
- In file included from src/tarch/configuration/Configuration.h:11:
- In file included from src/tarch/irr/XML.h:17:
- In file included from src/tarch/la/Vector.h:9:
- In file included from src/tarch/la/VectorAssignList.h:66:
- In file included from src/tarch/la/VectorAssignList.cpph:8:
- In file included from src/tarch/la/VectorOperations.h:162:
- src/tarch/la/VectorOperations.cpph:92:3: error: unknown type name 'BOOST_PP_IIF_0'
- assertion ( Traits::size(vector) > 0 );
- ^
- src/utils/assertion.hpp:25:5: note: expanded from macro 'assertion'
- BOOST_PP_SEQ_FOR_EACH_I(PRINT_ARGUMENT,, BOOST_PP_SEQ_TAIL(BOOST_PP_VARIADIC_TO_SEQ(__VA_ARGS__))); \
- ^
- /usr/include/boost/preprocessor/seq/for_each_i.hpp:27:55: note: expanded from macro 'BOOST_PP_SEQ_FOR_EACH_I'
- # define BOOST_PP_SEQ_FOR_EACH_I(macro, data, seq) BOOST_PP_FOR((macro, data, seq (nil), 0), BOOST_PP_SEQ_FOR_EACH_I_P, BOOST_PP_SEQ_FOR_EACH_I_O, BOOST_PP_SEQ_FOR_EACH_I_M)
- ^
- /usr/include/boost/preprocessor/repetition/for.hpp:27:23: note: expanded from macro 'BOOST_PP_FOR'
- # define BOOST_PP_FOR BOOST_PP_CAT(BOOST_PP_FOR_, BOOST_PP_AUTO_REC(BOOST_PP_FOR_P, 256))
- ^
- note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /usr/include/boost/preprocessor/control/iif.hpp:18:37: note: expanded from macro 'BOOST_PP_IIF'
- # define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:25:39: note: expanded from macro 'BOOST_PP_IIF_I'
- # define BOOST_PP_IIF_I(bit, t, f) BOOST_PP_IIF_ ## bit(t, f)
- ^
- <scratch space>:60:1: note: expanded from here
- BOOST_PP_IIF_0
- ^
- In file included from src/tarch/configuration/ConfigurationRegistry.cpp:5:
- In file included from src/tarch/configuration/TopLevelConfiguration.h:11:
- In file included from src/tarch/configuration/Configuration.h:11:
- In file included from src/tarch/irr/XML.h:17:
- In file included from src/tarch/la/Vector.h:9:
- In file included from src/tarch/la/VectorAssignList.h:66:
- In file included from src/tarch/la/VectorAssignList.cpph:8:
- In file included from src/tarch/la/VectorOperations.h:162:
- src/tarch/la/VectorOperations.cpph:92:3: error: expected ';' at end of declaration
- src/utils/assertion.hpp:25:64: note: expanded from macro 'assertion'
- BOOST_PP_SEQ_FOR_EACH_I(PRINT_ARGUMENT,, BOOST_PP_SEQ_TAIL(BOOST_PP_VARIADIC_TO_SEQ(__VA_ARGS__))); \
- ^
- /usr/include/boost/preprocessor/seq/seq.hpp:35:56: note: expanded from macro 'BOOST_PP_SEQ_TAIL'
- # define BOOST_PP_SEQ_TAIL(seq) BOOST_PP_SEQ_TAIL_I seq
- ^
- /usr/include/boost/preprocessor/seq/for_each_i.hpp:27:82: note: expanded from macro 'BOOST_PP_SEQ_FOR_EACH_I'
- # define BOOST_PP_SEQ_FOR_EACH_I(macro, data, seq) BOOST_PP_FOR((macro, data, seq (nil), 0), BOOST_PP_SEQ_FOR_EACH_I_P, BOOST_PP_SEQ_FOR_EACH_I_O, BOOST_PP_SEQ_FOR_EACH_I_M)
- ^
- note: (skipping 13 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /usr/include/boost/preprocessor/repetition/detail/for.hpp:279:55: note: expanded from macro 'BOOST_PP_FOR_1_C'
- # define BOOST_PP_FOR_1_C(c, s, p, o, m) BOOST_PP_IIF(c, m, BOOST_PP_TUPLE_EAT_2)(2, s) BOOST_PP_IIF(c, BOOST_PP_FOR_2, BOOST_PP_TUPLE_EAT_4)(BOOST_PP_EXPR_IIF(c, o)(2, s), p, o, m)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:18:52: note: expanded from macro 'BOOST_PP_IIF'
- # define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:25:56: note: expanded from macro 'BOOST_PP_IIF_I'
- # define BOOST_PP_IIF_I(bit, t, f) BOOST_PP_IIF_ ## bit(t, f)
- ^
- In file included from src/tarch/configuration/ConfigurationRegistry.cpp:5:
- In file included from src/tarch/configuration/TopLevelConfiguration.h:11:
- In file included from src/tarch/configuration/Configuration.h:11:
- In file included from src/tarch/irr/XML.h:17:
- In file included from src/tarch/la/Vector.h:9:
- In file included from src/tarch/la/VectorAssignList.h:66:
- In file included from src/tarch/la/VectorAssignList.cpph:8:
- In file included from src/tarch/la/VectorOperations.h:162:
- src/tarch/la/VectorOperations.cpph:111:3: error: use of undeclared identifier 'BOOST_PP_VARIADIC_ELEM'
- assertion(vectorSize > 0);
- ^
- src/utils/assertion.hpp:21:33: note: expanded from macro 'assertion'
- #define assertion(...) if (not (BOOST_PP_VARIADIC_ELEM(0, __VA_ARGS__))) { \
- ^
- In file included from src/tarch/configuration/ConfigurationRegistry.cpp:5:
- In file included from src/tarch/configuration/TopLevelConfiguration.h:11:
- In file included from src/tarch/configuration/Configuration.h:11:
- In file included from src/tarch/irr/XML.h:17:
- In file included from src/tarch/la/Vector.h:9:
- In file included from src/tarch/la/VectorAssignList.h:66:
- In file included from src/tarch/la/VectorAssignList.cpph:8:
- In file included from src/tarch/la/VectorOperations.h:162:
- src/tarch/la/VectorOperations.cpph:111:3: error: unknown type name 'BOOST_PP_IIF_0'
- src/utils/assertion.hpp:25:5: note: expanded from macro 'assertion'
- BOOST_PP_SEQ_FOR_EACH_I(PRINT_ARGUMENT,, BOOST_PP_SEQ_TAIL(BOOST_PP_VARIADIC_TO_SEQ(__VA_ARGS__))); \
- ^
- /usr/include/boost/preprocessor/seq/for_each_i.hpp:27:55: note: expanded from macro 'BOOST_PP_SEQ_FOR_EACH_I'
- # define BOOST_PP_SEQ_FOR_EACH_I(macro, data, seq) BOOST_PP_FOR((macro, data, seq (nil), 0), BOOST_PP_SEQ_FOR_EACH_I_P, BOOST_PP_SEQ_FOR_EACH_I_O, BOOST_PP_SEQ_FOR_EACH_I_M)
- ^
- /usr/include/boost/preprocessor/repetition/for.hpp:27:23: note: expanded from macro 'BOOST_PP_FOR'
- # define BOOST_PP_FOR BOOST_PP_CAT(BOOST_PP_FOR_, BOOST_PP_AUTO_REC(BOOST_PP_FOR_P, 256))
- ^
- note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /usr/include/boost/preprocessor/control/iif.hpp:18:37: note: expanded from macro 'BOOST_PP_IIF'
- # define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:25:39: note: expanded from macro 'BOOST_PP_IIF_I'
- # define BOOST_PP_IIF_I(bit, t, f) BOOST_PP_IIF_ ## bit(t, f)
- ^
- <scratch space>:40:1: note: expanded from here
- BOOST_PP_IIF_0
- ^
- In file included from src/tarch/configuration/ConfigurationRegistry.cpp:5:
- In file included from src/tarch/configuration/TopLevelConfiguration.h:11:
- In file included from src/tarch/configuration/Configuration.h:11:
- In file included from src/tarch/irr/XML.h:17:
- In file included from src/tarch/la/Vector.h:9:
- In file included from src/tarch/la/VectorAssignList.h:66:
- In file included from src/tarch/la/VectorAssignList.cpph:8:
- In file included from src/tarch/la/VectorOperations.h:162:
- src/tarch/la/VectorOperations.cpph:111:3: error: expected ';' at end of declaration
- src/utils/assertion.hpp:25:64: note: expanded from macro 'assertion'
- BOOST_PP_SEQ_FOR_EACH_I(PRINT_ARGUMENT,, BOOST_PP_SEQ_TAIL(BOOST_PP_VARIADIC_TO_SEQ(__VA_ARGS__))); \
- ^
- /usr/include/boost/preprocessor/seq/seq.hpp:35:56: note: expanded from macro 'BOOST_PP_SEQ_TAIL'
- # define BOOST_PP_SEQ_TAIL(seq) BOOST_PP_SEQ_TAIL_I seq
- ^
- /usr/include/boost/preprocessor/seq/for_each_i.hpp:27:82: note: expanded from macro 'BOOST_PP_SEQ_FOR_EACH_I'
- # define BOOST_PP_SEQ_FOR_EACH_I(macro, data, seq) BOOST_PP_FOR((macro, data, seq (nil), 0), BOOST_PP_SEQ_FOR_EACH_I_P, BOOST_PP_SEQ_FOR_EACH_I_O, BOOST_PP_SEQ_FOR_EACH_I_M)
- ^
- note: (skipping 13 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /usr/include/boost/preprocessor/repetition/detail/for.hpp:279:55: note: expanded from macro 'BOOST_PP_FOR_1_C'
- # define BOOST_PP_FOR_1_C(c, s, p, o, m) BOOST_PP_IIF(c, m, BOOST_PP_TUPLE_EAT_2)(2, s) BOOST_PP_IIF(c, BOOST_PP_FOR_2, BOOST_PP_TUPLE_EAT_4)(BOOST_PP_EXPR_IIF(c, o)(2, s), p, o, m)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:18:52: note: expanded from macro 'BOOST_PP_IIF'
- # define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:25:56: note: expanded from macro 'BOOST_PP_IIF_I'
- # define BOOST_PP_IIF_I(bit, t, f) BOOST_PP_IIF_ ## bit(t, f)
- ^
- In file included from src/tarch/configuration/ConfigurationRegistry.cpp:5:
- In file included from src/tarch/configuration/TopLevelConfiguration.h:11:
- In file included from src/tarch/configuration/Configuration.h:11:
- In file included from src/tarch/irr/XML.h:17:
- In file included from src/tarch/la/Vector.h:9:
- In file included from src/tarch/la/VectorAssignList.h:66:
- In file included from src/tarch/la/VectorAssignList.cpph:8:
- In file included from src/tarch/la/VectorOperations.h:162:
- src/tarch/la/VectorOperations.cpph:112:3: error: use of undeclared identifier 'BOOST_PP_VARIADIC_ELEM'
- assertion(subvectorSize > 0);
- ^
- src/utils/assertion.hpp:21:33: note: expanded from macro 'assertion'
- #define assertion(...) if (not (BOOST_PP_VARIADIC_ELEM(0, __VA_ARGS__))) { \
- ^
- In file included from src/tarch/configuration/ConfigurationRegistry.cpp:5:
- In file included from src/tarch/configuration/TopLevelConfiguration.h:11:
- In file included from src/tarch/configuration/Configuration.h:11:
- In file included from src/tarch/irr/XML.h:17:
- In file included from src/tarch/la/Vector.h:9:
- In file included from src/tarch/la/VectorAssignList.h:66:
- In file included from src/tarch/la/VectorAssignList.cpph:8:
- In file included from src/tarch/la/VectorOperations.h:162:
- src/tarch/la/VectorOperations.cpph:112:3: error: unknown type name 'BOOST_PP_IIF_0'
- src/utils/assertion.hpp:25:5: note: expanded from macro 'assertion'
- BOOST_PP_SEQ_FOR_EACH_I(PRINT_ARGUMENT,, BOOST_PP_SEQ_TAIL(BOOST_PP_VARIADIC_TO_SEQ(__VA_ARGS__))); \
- ^
- /usr/include/boost/preprocessor/seq/for_each_i.hpp:27:55: note: expanded from macro 'BOOST_PP_SEQ_FOR_EACH_I'
- # define BOOST_PP_SEQ_FOR_EACH_I(macro, data, seq) BOOST_PP_FOR((macro, data, seq (nil), 0), BOOST_PP_SEQ_FOR_EACH_I_P, BOOST_PP_SEQ_FOR_EACH_I_O, BOOST_PP_SEQ_FOR_EACH_I_M)
- ^
- /usr/include/boost/preprocessor/repetition/for.hpp:27:23: note: expanded from macro 'BOOST_PP_FOR'
- # define BOOST_PP_FOR BOOST_PP_CAT(BOOST_PP_FOR_, BOOST_PP_AUTO_REC(BOOST_PP_FOR_P, 256))
- ^
- note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /usr/include/boost/preprocessor/control/iif.hpp:18:37: note: expanded from macro 'BOOST_PP_IIF'
- # define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:25:39: note: expanded from macro 'BOOST_PP_IIF_I'
- # define BOOST_PP_IIF_I(bit, t, f) BOOST_PP_IIF_ ## bit(t, f)
- ^
- <scratch space>:40:1: note: expanded from here
- BOOST_PP_IIF_0
- ^
- In file included from src/tarch/configuration/ConfigurationRegistry.cpp:5:
- In file included from src/tarch/configuration/TopLevelConfiguration.h:11:
- In file included from src/tarch/configuration/Configuration.h:11:
- In file included from src/tarch/irr/XML.h:17:
- In file included from src/tarch/la/Vector.h:9:
- In file included from src/tarch/la/VectorAssignList.h:66:
- In file included from src/tarch/la/VectorAssignList.cpph:8:
- In file included from src/tarch/la/VectorOperations.h:162:
- src/tarch/la/VectorOperations.cpph:112:3: error: expected ';' at end of declaration
- src/utils/assertion.hpp:25:64: note: expanded from macro 'assertion'
- BOOST_PP_SEQ_FOR_EACH_I(PRINT_ARGUMENT,, BOOST_PP_SEQ_TAIL(BOOST_PP_VARIADIC_TO_SEQ(__VA_ARGS__))); \
- ^
- /usr/include/boost/preprocessor/seq/seq.hpp:35:56: note: expanded from macro 'BOOST_PP_SEQ_TAIL'
- # define BOOST_PP_SEQ_TAIL(seq) BOOST_PP_SEQ_TAIL_I seq
- ^
- /usr/include/boost/preprocessor/seq/for_each_i.hpp:27:82: note: expanded from macro 'BOOST_PP_SEQ_FOR_EACH_I'
- # define BOOST_PP_SEQ_FOR_EACH_I(macro, data, seq) BOOST_PP_FOR((macro, data, seq (nil), 0), BOOST_PP_SEQ_FOR_EACH_I_P, BOOST_PP_SEQ_FOR_EACH_I_O, BOOST_PP_SEQ_FOR_EACH_I_M)
- ^
- note: (skipping 13 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /usr/include/boost/preprocessor/repetition/detail/for.hpp:279:55: note: expanded from macro 'BOOST_PP_FOR_1_C'
- # define BOOST_PP_FOR_1_C(c, s, p, o, m) BOOST_PP_IIF(c, m, BOOST_PP_TUPLE_EAT_2)(2, s) BOOST_PP_IIF(c, BOOST_PP_FOR_2, BOOST_PP_TUPLE_EAT_4)(BOOST_PP_EXPR_IIF(c, o)(2, s), p, o, m)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:18:52: note: expanded from macro 'BOOST_PP_IIF'
- # define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:25:56: note: expanded from macro 'BOOST_PP_IIF_I'
- # define BOOST_PP_IIF_I(bit, t, f) BOOST_PP_IIF_ ## bit(t, f)
- ^
- In file included from src/tarch/configuration/ConfigurationRegistry.cpp:5:
- In file included from src/tarch/configuration/TopLevelConfiguration.h:11:
- In file included from src/tarch/configuration/Configuration.h:11:
- In file included from src/tarch/irr/XML.h:17:
- In file included from src/tarch/la/Vector.h:9:
- In file included from src/tarch/la/VectorAssignList.h:66:
- In file included from src/tarch/la/VectorAssignList.cpph:8:
- In file included from src/tarch/la/VectorOperations.h:162:
- src/tarch/la/VectorOperations.cpph:113:3: error: use of undeclared identifier 'BOOST_PP_VARIADIC_ELEM'
- assertion2(vectorSize % subvectorSize == 0, vectorSize, subvectorSize);
- ^
- src/utils/assertion.hpp:34:20: note: expanded from macro 'assertion2'
- #define assertion2 assertion
- ^
- src/utils/assertion.hpp:21:33: note: expanded from macro 'assertion'
- #define assertion(...) if (not (BOOST_PP_VARIADIC_ELEM(0, __VA_ARGS__))) { \
- ^
- In file included from src/tarch/configuration/ConfigurationRegistry.cpp:5:
- In file included from src/tarch/configuration/TopLevelConfiguration.h:11:
- In file included from src/tarch/configuration/Configuration.h:11:
- In file included from src/tarch/irr/XML.h:17:
- In file included from src/tarch/la/Vector.h:9:
- In file included from src/tarch/la/VectorAssignList.h:66:
- In file included from src/tarch/la/VectorAssignList.cpph:8:
- In file included from src/tarch/la/VectorOperations.h:162:
- src/tarch/la/VectorOperations.cpph:113:3: error: unknown type name 'BOOST_PP_IIF_0'
- src/utils/assertion.hpp:34:20: note: expanded from macro 'assertion2'
- #define assertion2 assertion
- ^
- src/utils/assertion.hpp:25:5: note: expanded from macro 'assertion'
- BOOST_PP_SEQ_FOR_EACH_I(PRINT_ARGUMENT,, BOOST_PP_SEQ_TAIL(BOOST_PP_VARIADIC_TO_SEQ(__VA_ARGS__))); \
- ^
- /usr/include/boost/preprocessor/seq/for_each_i.hpp:27:55: note: expanded from macro 'BOOST_PP_SEQ_FOR_EACH_I'
- # define BOOST_PP_SEQ_FOR_EACH_I(macro, data, seq) BOOST_PP_FOR((macro, data, seq (nil), 0), BOOST_PP_SEQ_FOR_EACH_I_P, BOOST_PP_SEQ_FOR_EACH_I_O, BOOST_PP_SEQ_FOR_EACH_I_M)
- ^
- note: (skipping 6 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /usr/include/boost/preprocessor/control/iif.hpp:18:37: note: expanded from macro 'BOOST_PP_IIF'
- # define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:25:39: note: expanded from macro 'BOOST_PP_IIF_I'
- # define BOOST_PP_IIF_I(bit, t, f) BOOST_PP_IIF_ ## bit(t, f)
- ^
- <scratch space>:22:1: note: expanded from here
- BOOST_PP_IIF_0
- ^
- In file included from src/tarch/configuration/ConfigurationRegistry.cpp:5:
- In file included from src/tarch/configuration/TopLevelConfiguration.h:11:
- In file included from src/tarch/configuration/Configuration.h:11:
- In file included from src/tarch/irr/XML.h:17:
- In file included from src/tarch/la/Vector.h:9:
- In file included from src/tarch/la/VectorAssignList.h:66:
- In file included from src/tarch/la/VectorAssignList.cpph:8:
- In file included from src/tarch/la/VectorOperations.h:162:
- src/tarch/la/VectorOperations.cpph:113:3: error: expected ';' at end of declaration
- src/utils/assertion.hpp:34:20: note: expanded from macro 'assertion2'
- #define assertion2 assertion
- ^
- src/utils/assertion.hpp:25:64: note: expanded from macro 'assertion'
- BOOST_PP_SEQ_FOR_EACH_I(PRINT_ARGUMENT,, BOOST_PP_SEQ_TAIL(BOOST_PP_VARIADIC_TO_SEQ(__VA_ARGS__))); \
- ^
- /usr/include/boost/preprocessor/seq/seq.hpp:35:56: note: expanded from macro 'BOOST_PP_SEQ_TAIL'
- # define BOOST_PP_SEQ_TAIL(seq) BOOST_PP_SEQ_TAIL_I seq
- ^
- note: (skipping 14 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /usr/include/boost/preprocessor/repetition/detail/for.hpp:279:55: note: expanded from macro 'BOOST_PP_FOR_1_C'
- # define BOOST_PP_FOR_1_C(c, s, p, o, m) BOOST_PP_IIF(c, m, BOOST_PP_TUPLE_EAT_2)(2, s) BOOST_PP_IIF(c, BOOST_PP_FOR_2, BOOST_PP_TUPLE_EAT_4)(BOOST_PP_EXPR_IIF(c, o)(2, s), p, o, m)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:18:52: note: expanded from macro 'BOOST_PP_IIF'
- # define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
- ^
- /usr/include/boost/preprocessor/control/iif.hpp:25:56: note: expanded from macro 'BOOST_PP_IIF_I'
- # define BOOST_PP_IIF_I(bit, t, f) BOOST_PP_IIF_ ## bit(t, f)
- ^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement