| 1 | In file included from <project_file_path>/project_file.h:
|
|---|
| 2 | In file included from <project_file_path>/project_file.h:
|
|---|
| 3 | In file included from <project_file_path>/project_file.h:
|
|---|
| 4 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi.hpp:23:
|
|---|
| 5 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/collectives.hpp:21:
|
|---|
| 6 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/communicator.hpp:19:
|
|---|
| 7 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/optional.hpp:15:
|
|---|
| 8 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/optional/optional.hpp:32:
|
|---|
| 9 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/type_traits/alignment_of.hpp:16:
|
|---|
| 10 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/type_traits/integral_constant.hpp:33:14: error: declaration of anonymous class must be a definition
|
|---|
| 11 | template <class I, I val> struct integral_c;
|
|---|
| 12 | ^
|
|---|
| 13 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/type_traits/integral_constant.hpp:33:23: error: expected ')'
|
|---|
| 14 | template <class I, I val> struct integral_c;
|
|---|
| 15 | ^
|
|---|
| 16 | /usr/include/complex.h:49:11: note: expanded from macro 'I'
|
|---|
| 17 | #define I _Complex_I
|
|---|
| 18 | ^
|
|---|
| 19 | /usr/include/complex.h:44:21: note: expanded from macro '_Complex_I'
|
|---|
| 20 | #define _Complex_I (__extension__ 1.0iF)
|
|---|
| 21 | ^
|
|---|
| 22 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/type_traits/integral_constant.hpp:33:23: note: to match this '('
|
|---|
| 23 | /usr/include/complex.h:49:11: note: expanded from macro 'I'
|
|---|
| 24 | #define I _Complex_I
|
|---|
| 25 | ^
|
|---|
| 26 | /usr/include/complex.h:44:20: note: expanded from macro '_Complex_I'
|
|---|
| 27 | #define _Complex_I (__extension__ 1.0iF)
|
|---|
| 28 | ^
|
|---|
| 29 | In file included from <project_file_path>/project_file.h:
|
|---|
| 30 | In file included from <project_file_path>/project_file.h:
|
|---|
| 31 | In file included from <project_file_path>/project_file.h:
|
|---|
| 32 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi.hpp:23:
|
|---|
| 33 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/collectives.hpp:21:
|
|---|
| 34 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/communicator.hpp:19:
|
|---|
| 35 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/optional.hpp:15:
|
|---|
| 36 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/optional/optional.hpp:32:
|
|---|
| 37 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/type_traits/alignment_of.hpp:16:
|
|---|
| 38 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/type_traits/integral_constant.hpp:33:25: error: expected template parameter
|
|---|
| 39 | template <class I, I val> struct integral_c;
|
|---|
| 40 | ^
|
|---|
| 41 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/type_traits/integral_constant.hpp:33:4: error: extraneous 'template<>' in declaration of struct 'integral_c'
|
|---|
| 42 | template <class I, I val> struct integral_c;
|
|---|
| 43 | ^
|
|---|
| 44 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/type_traits/integral_constant.hpp:65:7: error: 'operator integral_c' cannot be the name of a variable or data member
|
|---|
| 45 | operator const mpl::integral_c<T, val>& ()const
|
|---|
| 46 | ^
|
|---|
| 47 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/type_traits/integral_constant.hpp:65:37: error: expected ';' at end of declaration list
|
|---|
| 48 | operator const mpl::integral_c<T, val>& ()const
|
|---|
| 49 | ^
|
|---|
| 50 | ;
|
|---|
| 51 | In file included from <project_file_path>/project_file.h:
|
|---|
| 52 | In file included from <project_file_path>/project_file.h:
|
|---|
| 53 | In file included from <project_file_path>/project_file.h:
|
|---|
| 54 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi.hpp:23:
|
|---|
| 55 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/collectives.hpp:21:
|
|---|
| 56 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/communicator.hpp:21:
|
|---|
| 57 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/datatype.hpp:27:
|
|---|
| 58 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/detail/mpi_datatype_cache.hpp:13:
|
|---|
| 59 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/detail/mpi_datatype_oarchive.hpp:14:
|
|---|
| 60 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/archive/detail/oserializer.hpp:52:
|
|---|
| 61 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/serialization/serialization.hpp:14:
|
|---|
| 62 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/serialization/strong_typedef.hpp:26:
|
|---|
| 63 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/operators.hpp:307:20: error: declaration of anonymous class must be a definition
|
|---|
| 64 | template <class T, class I, class R, class B = operators_detail::empty_base<T> >
|
|---|
| 65 | ^
|
|---|
| 66 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/operators.hpp:307:36: error: a non-type template parameter cannot have type 'class R'
|
|---|
| 67 | template <class T, class I, class R, class B = operators_detail::empty_base<T> >
|
|---|
| 68 | ^
|
|---|
| 69 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/operators.hpp:310:16: error: expected ')'
|
|---|
| 70 | R operator[](I n) const
|
|---|
| 71 | ^
|
|---|
| 72 | /usr/include/complex.h:49:11: note: expanded from macro 'I'
|
|---|
| 73 | #define I _Complex_I
|
|---|
| 74 | ^
|
|---|
| 75 | /usr/include/complex.h:44:21: note: expanded from macro '_Complex_I'
|
|---|
| 76 | #define _Complex_I (__extension__ 1.0iF)
|
|---|
| 77 | ^
|
|---|
| 78 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/operators.hpp:310:16: note: to match this '('
|
|---|
| 79 | /usr/include/complex.h:49:11: note: expanded from macro 'I'
|
|---|
| 80 | #define I _Complex_I
|
|---|
| 81 | ^
|
|---|
| 82 | /usr/include/complex.h:44:20: note: expanded from macro '_Complex_I'
|
|---|
| 83 | #define _Complex_I (__extension__ 1.0iF)
|
|---|
| 84 | ^
|
|---|
| 85 | In file included from <project_file_path>/project_file.h:
|
|---|
| 86 | In file included from <project_file_path>/project_file.h:
|
|---|
| 87 | In file included from <project_file_path>/project_file.h:
|
|---|
| 88 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi.hpp:23:
|
|---|
| 89 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/collectives.hpp:21:
|
|---|
| 90 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/communicator.hpp:21:
|
|---|
| 91 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/datatype.hpp:27:
|
|---|
| 92 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/detail/mpi_datatype_cache.hpp:13:
|
|---|
| 93 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/detail/mpi_datatype_oarchive.hpp:14:
|
|---|
| 94 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/archive/detail/oserializer.hpp:52:
|
|---|
| 95 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/serialization/serialization.hpp:14:
|
|---|
| 96 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/serialization/strong_typedef.hpp:26:
|
|---|
| 97 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/operators.hpp:310:16: error: C++ requires a type specifier for all declarations
|
|---|
| 98 | R operator[](I n) const
|
|---|
| 99 | ^
|
|---|
| 100 | /usr/include/complex.h:49:11: note: expanded from macro 'I'
|
|---|
| 101 | #define I _Complex_I
|
|---|
| 102 | ^
|
|---|
| 103 | /usr/include/complex.h:44:21: note: expanded from macro '_Complex_I'
|
|---|
| 104 | #define _Complex_I (__extension__ 1.0iF)
|
|---|
| 105 | ^
|
|---|
| 106 | In file included from <project_file_path>/project_file.h:
|
|---|
| 107 | In file included from <project_file_path>/project_file.h:
|
|---|
| 108 | In file included from <project_file_path>/project_file.h:
|
|---|
| 109 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi.hpp:23:
|
|---|
| 110 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/collectives.hpp:21:
|
|---|
| 111 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/communicator.hpp:21:
|
|---|
| 112 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/datatype.hpp:27:
|
|---|
| 113 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/detail/mpi_datatype_cache.hpp:13:
|
|---|
| 114 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/detail/mpi_datatype_oarchive.hpp:14:
|
|---|
| 115 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/archive/detail/oserializer.hpp:52:
|
|---|
| 116 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/serialization/serialization.hpp:14:
|
|---|
| 117 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/serialization/strong_typedef.hpp:26:
|
|---|
| 118 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/operators.hpp:310:18: error: expected ')'
|
|---|
| 119 | R operator[](I n) const
|
|---|
| 120 | ^
|
|---|
| 121 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/operators.hpp:310:15: note: to match this '('
|
|---|
| 122 | R operator[](I n) const
|
|---|
| 123 | ^
|
|---|
| 124 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/operators.hpp:312:45: error: use of undeclared identifier 'n'
|
|---|
| 125 | return *(static_cast<const T&>(*this) + n);
|
|---|
| 126 | ^
|
|---|
| 127 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/operators.hpp:648:20: error: template argument for non-type template parameter must be an expression
|
|---|
| 128 | , indexable<T, D, R, B
|
|---|
| 129 | ^
|
|---|
| 130 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/operators.hpp:307:36: note: template parameter is declared here
|
|---|
| 131 | template <class T, class I, class R, class B = operators_detail::empty_base<T> >
|
|---|
| 132 | ^
|
|---|
| 133 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/operators.hpp:649:11: error: expected a type
|
|---|
| 134 | > > > > {};
|
|---|
| 135 | ^
|
|---|
| 136 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/operators.hpp:649:13: error: expected a type
|
|---|
| 137 | > > > > {};
|
|---|
| 138 | ^
|
|---|
| 139 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/operators.hpp:649:15: error: expected class name
|
|---|
| 140 | > > > > {};
|
|---|
| 141 | ^
|
|---|
| 142 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/operators.hpp:771:1: error: template argument for non-type template parameter must be an expression
|
|---|
| 143 | BOOST_OPERATOR_TEMPLATE3(indexable)
|
|---|
| 144 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|---|
| 145 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/operators.hpp:691:45: note: expanded from macro 'BOOST_OPERATOR_TEMPLATE3'
|
|---|
| 146 | struct is_chained_base< template_name3<T, U, V, B> > { \
|
|---|
| 147 | ^
|
|---|
| 148 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/operators.hpp:307:36: note: template parameter is declared here
|
|---|
| 149 | template <class T, class I, class R, class B = operators_detail::empty_base<T> >
|
|---|
| 150 | ^
|
|---|
| 151 | In file included from <project_file_path>/project_file.h:
|
|---|
| 152 | In file included from <project_file_path>/project_file.h:
|
|---|
| 153 | In file included from <project_file_path>/project_file.hcvg_utils/include/tbuffer.h:11:
|
|---|
| 154 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi.hpp:23:
|
|---|
| 155 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/collectives.hpp:21:
|
|---|
| 156 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/communicator.hpp:21:
|
|---|
| 157 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/datatype.hpp:27:
|
|---|
| 158 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/detail/mpi_datatype_cache.hpp:13:
|
|---|
| 159 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/detail/mpi_datatype_oarchive.hpp:14:
|
|---|
| 160 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/archive/detail/oserializer.hpp:54:
|
|---|
| 161 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/serialization/level.hpp:30:
|
|---|
| 162 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpl/integral_c.hpp:17:
|
|---|
| 163 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpl/integral_c_fwd.hpp:26:36: error: redefinition of 'integral_c' as different kind of symbol
|
|---|
| 164 | template< typename T, T N > struct integral_c;
|
|---|
| 165 | ^
|
|---|
| 166 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/type_traits/integral_constant.hpp:33:37: note: previous definition is here
|
|---|
| 167 | template <class I, I val> struct integral_c;
|
|---|
| 168 | ^
|
|---|
| 169 | In file included from <project_file_path>/project_file.h:
|
|---|
| 170 | In file included from <project_file_path>/project_file.h:
|
|---|
| 171 | In file included from <project_file_path>/project_file.h:
|
|---|
| 172 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi.hpp:23:
|
|---|
| 173 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/collectives.hpp:21:
|
|---|
| 174 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/communicator.hpp:21:
|
|---|
| 175 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/datatype.hpp:27:
|
|---|
| 176 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/detail/mpi_datatype_cache.hpp:13:
|
|---|
| 177 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpi/detail/mpi_datatype_oarchive.hpp:14:
|
|---|
| 178 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/archive/detail/oserializer.hpp:54:
|
|---|
| 179 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/serialization/level.hpp:30:
|
|---|
| 180 | In file included from <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpl/integral_c.hpp:32:
|
|---|
| 181 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpl/aux_/integral_wrapper.hpp:43:8: error: redefinition of 'integral_c' as different kind of symbol
|
|---|
| 182 | struct AUX_WRAPPER_NAME
|
|---|
| 183 | ^
|
|---|
| 184 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/mpl/integral_c.hpp:29:26: note: expanded from macro 'AUX_WRAPPER_NAME'
|
|---|
| 185 | #define AUX_WRAPPER_NAME integral_c
|
|---|
| 186 | ^
|
|---|
| 187 | <boost_install_dir>/boost-1.61.0/OMPI/include/boost/type_traits/integral_constant.hpp:33:37: note: previous definition is here
|
|---|
| 188 | template <class I, I val> struct integral_c;
|
|---|
| 189 | ^
|
|---|
| 190 | fatal error: too many errors emitted, stopping now [-ferror-limit=]
|
|---|
| 191 | 20 errors generated.
|
|---|
| 192 | make[3]: *** [.../CMakeFiles/.../file.cpp.o] Error 1
|
|---|
| 193 | make[2]: *** [.../CMakeFiles/.../all] Error 2
|
|---|
| 194 | make[1]: *** [CMakeFiles/../rule] Error 2
|
|---|
| 195 | make: *** [converge] Error 2
|
|---|