Ticket #10863: arm-gcc-4.9-boost-1.57.0.txt

File arm-gcc-4.9-boost-1.57.0.txt, 24.8 KB (added by tyss.k@…, 8 years ago)
Line 
1/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/x86_64-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-g++ -march=armv5te -marm -mthumb-interwork --sysroot=/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury -O2 -pipe -g -feliminate-unused-debug-types -fvisibility-inlines-hidden -I/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include -Werror -Wall -Wextra -Wpedantic -Wunused -Wno-unused-parameter -Wcast-qual -Wmissing-declarations -Wmissing-include-dirs -Wuninitialized -std=c++11 -o CMakeFiles/boosttest.dir/main.cpp.o -c /home/tyssk/dev/boostbug/main.cpp
2In file included from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/termios.h:39:0,
3 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/asio/serial_port_base.hpp:25,
4 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/asio/basic_serial_port.hpp:29,
5 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/asio.hpp:26,
6 from /home/tyssk/dev/boostbug/main.cpp:1:
7/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/assign.hpp:320:50: error: expected nested-name-specifier before numeric constant
8 template <BOOST_VARIANT_ENUM_PARAMS(typename A), BOOST_VARIANT_ENUM_PARAMS(typename B)>
9 ^
10/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/assign.hpp:320:50: error: expected '>' before numeric constant
11In file included from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/geometries/concepts/check.hpp:22:0,
12 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/assign_indexed_point.hpp:20,
13 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/policies/relate/intersection_points.hpp:19,
14 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/strategies/intersection.hpp:15,
15 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/strategies/strategies.hpp:31,
16 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/geometry.hpp:43,
17 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry.hpp:17,
18 from /home/tyssk/dev/boostbug/main.cpp:2:
19/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/assign.hpp:321:62: error: 'BN' was not declared in this scope
20 struct assign<variant<BOOST_VARIANT_ENUM_PARAMS(A)>, variant<BOOST_VARIANT_ENUM_PARAMS(B)> >
21 ^
22/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/assign.hpp:321:62: error: expected parameter pack before '...'
23 struct assign<variant<BOOST_VARIANT_ENUM_PARAMS(A)>, variant<BOOST_VARIANT_ENUM_PARAMS(B)> >
24 ^
25In file included from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/io/wkt/read.hpp:29:0,
26 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/io/wkt/wkt.hpp:17,
27 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/strategies/cartesian/buffer_end_round.hpp:20,
28 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/strategies/strategies.hpp:39,
29 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/geometry.hpp:43,
30 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry.hpp:17,
31 from /home/tyssk/dev/boostbug/main.cpp:2:
32/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/assign.hpp:321:90: error: type/value mismatch at argument 1 in template parameter list for 'template<class T0, class ... TN> class boost::variant'
33 struct assign<variant<BOOST_VARIANT_ENUM_PARAMS(A)>, variant<BOOST_VARIANT_ENUM_PARAMS(B)> >
34 ^
35/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/assign.hpp:321:90: error: expected a type, got '0'
36/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/assign.hpp:321:90: error: template argument 2 is invalid
37/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/assign.hpp:321:92: error: template argument 2 is invalid
38 struct assign<variant<BOOST_VARIANT_ENUM_PARAMS(A)>, variant<BOOST_VARIANT_ENUM_PARAMS(B)> >
39 ^
40In file included from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/termios.h:39:0,
41 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/asio/serial_port_base.hpp:25,
42 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/asio/basic_serial_port.hpp:29,
43 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/asio.hpp:26,
44 from /home/tyssk/dev/boostbug/main.cpp:1:
45/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/distance/interface.hpp:264:5: error: expected nested-name-specifier before numeric constant
46 BOOST_VARIANT_ENUM_PARAMS(typename B)
47 ^
48/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/distance/interface.hpp:264:5: error: expected '>' before numeric constant
49In file included from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/geometries/concepts/check.hpp:22:0,
50 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/assign_indexed_point.hpp:20,
51 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/policies/relate/intersection_points.hpp:19,
52 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/strategies/intersection.hpp:15,
53 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/strategies/strategies.hpp:31,
54 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/geometry.hpp:43,
55 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry.hpp:17,
56 from /home/tyssk/dev/boostbug/main.cpp:2:
57/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/distance/interface.hpp:269:24: error: 'BN' was not declared in this scope
58 boost::variant<BOOST_VARIANT_ENUM_PARAMS(B)>
59 ^
60/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/distance/interface.hpp:269:24: error: expected parameter pack before '...'
61 boost::variant<BOOST_VARIANT_ENUM_PARAMS(B)>
62 ^
63In file included from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp:16:0,
64 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/strategies/strategies.hpp:48,
65 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/geometry.hpp:43,
66 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry.hpp:17,
67 from /home/tyssk/dev/boostbug/main.cpp:2:
68/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/distance/interface.hpp:269:52: error: type/value mismatch at argument 1 in template parameter list for 'template<class T0, class ... TN> class boost::variant'
69 boost::variant<BOOST_VARIANT_ENUM_PARAMS(B)>
70 ^
71/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/distance/interface.hpp:269:52: error: expected a type, got '0'
72/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/distance/interface.hpp:269:52: error: template argument 2 is invalid
73/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/distance/interface.hpp:270:5: error: template argument 2 is invalid
74 >
75 ^
76In file included from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/termios.h:39:0,
77 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/asio/serial_port_base.hpp:25,
78 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/asio/basic_serial_port.hpp:29,
79 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/asio.hpp:26,
80 from /home/tyssk/dev/boostbug/main.cpp:1:
81/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/comparable_distance/interface.hpp:236:5: error: expected nested-name-specifier before numeric constant
82 BOOST_VARIANT_ENUM_PARAMS(typename B)
83 ^
84/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/comparable_distance/interface.hpp:236:5: error: expected '>' before numeric constant
85In file included from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/geometries/concepts/check.hpp:22:0,
86 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/assign_indexed_point.hpp:20,
87 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/policies/relate/intersection_points.hpp:19,
88 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/strategies/intersection.hpp:15,
89 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/strategies/strategies.hpp:31,
90 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/geometry.hpp:43,
91 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry.hpp:17,
92 from /home/tyssk/dev/boostbug/main.cpp:2:
93/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/comparable_distance/interface.hpp:241:24: error: 'BN' was not declared in this scope
94 boost::variant<BOOST_VARIANT_ENUM_PARAMS(B)>
95 ^
96/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/comparable_distance/interface.hpp:241:24: error: expected parameter pack before '...'
97 boost::variant<BOOST_VARIANT_ENUM_PARAMS(B)>
98 ^
99In file included from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/comparable_distance.hpp:22:0,
100 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/buffer/turn_in_piece_visitor.hpp:24,
101 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:32,
102 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:27,
103 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/buffer.hpp:32,
104 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/geometry.hpp:48,
105 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry.hpp:17,
106 from /home/tyssk/dev/boostbug/main.cpp:2:
107/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/comparable_distance/interface.hpp:241:52: error: type/value mismatch at argument 1 in template parameter list for 'template<class T0, class ... TN> class boost::variant'
108 boost::variant<BOOST_VARIANT_ENUM_PARAMS(B)>
109 ^
110/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/comparable_distance/interface.hpp:241:52: error: expected a type, got '0'
111/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/comparable_distance/interface.hpp:241:52: error: template argument 2 is invalid
112/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/comparable_distance/interface.hpp:242:5: error: template argument 2 is invalid
113 >
114 ^
115In file included from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/termios.h:39:0,
116 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/asio/serial_port_base.hpp:25,
117 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/asio/basic_serial_port.hpp:29,
118 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/asio.hpp:26,
119 from /home/tyssk/dev/boostbug/main.cpp:1:
120/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/intersection/interface.hpp:226:50: error: expected nested-name-specifier before numeric constant
121 template <BOOST_VARIANT_ENUM_PARAMS(typename A), BOOST_VARIANT_ENUM_PARAMS(typename B)>
122 ^
123/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/intersection/interface.hpp:226:50: error: expected '>' before numeric constant
124In file included from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/geometries/concepts/check.hpp:22:0,
125 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/assign_indexed_point.hpp:20,
126 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/policies/relate/intersection_points.hpp:19,
127 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/strategies/intersection.hpp:15,
128 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/strategies/strategies.hpp:31,
129 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/geometry.hpp:43,
130 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry.hpp:17,
131 from /home/tyssk/dev/boostbug/main.cpp:2:
132/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/intersection/interface.hpp:227:68: error: 'BN' was not declared in this scope
133 struct intersection<variant<BOOST_VARIANT_ENUM_PARAMS(A)>, variant<BOOST_VARIANT_ENUM_PARAMS(B)> >
134 ^
135/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/intersection/interface.hpp:227:68: error: expected parameter pack before '...'
136 struct intersection<variant<BOOST_VARIANT_ENUM_PARAMS(A)>, variant<BOOST_VARIANT_ENUM_PARAMS(B)> >
137 ^
138In file included from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/intersection.hpp:18:0,
139 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/index/detail/algorithms/intersection_content.hpp:14,
140 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/index/detail/rtree/rstar/choose_next_node.hpp:19,
141 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/index/detail/rtree/rstar/rstar.hpp:15,
142 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/index/rtree.hpp:72,
143 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/closest_feature/range_to_range.hpp:23,
144 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/distance/range_to_geometry_rtree.hpp:26,
145 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/distance/multipoint_to_geometry.hpp:26,
146 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/distance/implementation.hpp:25,
147 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/comparable_distance/implementation.hpp:22,
148 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/comparable_distance.hpp:23,
149 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/buffer/turn_in_piece_visitor.hpp:24,
150 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:32,
151 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:27,
152 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/buffer.hpp:32,
153 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/geometry.hpp:48,
154 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry.hpp:17,
155 from /home/tyssk/dev/boostbug/main.cpp:2:
156/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/intersection/interface.hpp:227:96: error: type/value mismatch at argument 1 in template parameter list for 'template<class T0, class ... TN> class boost::variant'
157 struct intersection<variant<BOOST_VARIANT_ENUM_PARAMS(A)>, variant<BOOST_VARIANT_ENUM_PARAMS(B)> >
158 ^
159/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/intersection/interface.hpp:227:96: error: expected a type, got '0'
160/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/intersection/interface.hpp:227:96: error: template argument 2 is invalid
161/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/intersection/interface.hpp:227:98: error: template argument 2 is invalid
162 struct intersection<variant<BOOST_VARIANT_ENUM_PARAMS(A)>, variant<BOOST_VARIANT_ENUM_PARAMS(B)> >
163 ^
164In file included from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/termios.h:39:0,
165 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/asio/serial_port_base.hpp:25,
166 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/asio/basic_serial_port.hpp:29,
167 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/asio.hpp:26,
168 from /home/tyssk/dev/boostbug/main.cpp:1:
169/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/crosses.hpp:144:54: error: expected nested-name-specifier before numeric constant
170 template <BOOST_VARIANT_ENUM_PARAMS(typename A), BOOST_VARIANT_ENUM_PARAMS(typename B)>
171 ^
172/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/crosses.hpp:144:54: error: expected '>' before numeric constant
173In file included from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/geometries/concepts/check.hpp:22:0,
174 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/detail/assign_indexed_point.hpp:20,
175 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/policies/relate/intersection_points.hpp:19,
176 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/strategies/intersection.hpp:15,
177 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/strategies/strategies.hpp:31,
178 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/geometry.hpp:43,
179 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry.hpp:17,
180 from /home/tyssk/dev/boostbug/main.cpp:2:
181/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/crosses.hpp:145:67: error: 'BN' was not declared in this scope
182 struct crosses<variant<BOOST_VARIANT_ENUM_PARAMS(A)>, variant<BOOST_VARIANT_ENUM_PARAMS(B)> >
183 ^
184/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/crosses.hpp:145:67: error: expected parameter pack before '...'
185 struct crosses<variant<BOOST_VARIANT_ENUM_PARAMS(A)>, variant<BOOST_VARIANT_ENUM_PARAMS(B)> >
186 ^
187In file included from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/geometry.hpp:56:0,
188 from /home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry.hpp:17,
189 from /home/tyssk/dev/boostbug/main.cpp:2:
190/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/crosses.hpp:145:95: error: type/value mismatch at argument 1 in template parameter list for 'template<class T0, class ... TN> class boost::variant'
191 struct crosses<variant<BOOST_VARIANT_ENUM_PARAMS(A)>, variant<BOOST_VARIANT_ENUM_PARAMS(B)> >
192 ^
193/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/crosses.hpp:145:95: error: expected a type, got '0'
194/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/crosses.hpp:145:95: error: template argument 2 is invalid
195/home/tyssk/dev/Mercury-BSP/build/tmp/sysroots/epmotion-mercury/usr/include/boost/geometry/algorithms/crosses.hpp:145:97: error: template argument 2 is invalid
196 struct crosses<variant<BOOST_VARIANT_ENUM_PARAMS(A)>, variant<BOOST_VARIANT_ENUM_PARAMS(B)> >
197 ^