1 | Using Python: python3 |
2 | /Library/Developer/CommandLineTools/usr/bin/make -f build/main.mk run-3rdparty \ |
3 | OPENMSX_TARGET_CPU=x86_64 \ |
4 | OPENMSX_TARGET_OS=darwin \ |
5 | OPENMSX_FLAVOUR=opt \ |
6 | 3RDPARTY_FLAG=true \ |
7 | PYTHON=python3 |
8 | Using Python: python3 |
9 | /Library/Developer/CommandLineTools/usr/bin/make -f build/3rdparty.mk \ |
10 | BUILD_PATH=derived/x86_64-darwin-opt-3rd/3rdparty \ |
11 | OPENMSX_TARGET_CPU=x86_64 \ |
12 | OPENMSX_TARGET_OS=darwin \ |
13 | _CC=clang _CFLAGS=" -arch x86_64 -mmacosx-version-min=10.7 -stdlib=libc++ -m64 -O3 -DNDEBUG -ffast-math -fomit-frame-pointer" \ |
14 | _LDFLAGS=" -arch x86_64 -mmacosx-version-min=10.7 -stdlib=libc++ -m64" \ |
15 | WINDRES=windres \ |
16 | LINK_MODE=3RD_STA \ |
17 | PYTHON=python3 |
18 | make[2]: Nothing to be done for `all'. |
19 | /Library/Developer/CommandLineTools/usr/bin/make -f build/main.mk bindist \ |
20 | OPENMSX_TARGET_CPU=x86_64 \ |
21 | OPENMSX_TARGET_OS=darwin \ |
22 | OPENMSX_FLAVOUR=opt \ |
23 | 3RDPARTY_FLAG=true \ |
24 | PYTHON=python3 |
25 | Using Python: python3 |
26 | Build configuration: |
27 | Platform: x86_64-darwin |
28 | Flavour: opt |
29 | Compiler: clang++ |
30 | Subset: full build |
31 | Updating derived/x86_64-darwin-opt-3rd/config/Version.ii... |
32 | Compiling PluggableFactory.cc... |
33 | In file included from src/PluggableFactory.cc:18: |
34 | In file included from src/input/Touchpad.hh:8: |
35 | In file included from src/video/gl_mat.hh:21: |
36 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
37 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
38 | ^ |
39 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
40 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
41 | ^ |
42 | In file included from src/PluggableFactory.cc:18: |
43 | In file included from src/input/Touchpad.hh:8: |
44 | In file included from src/video/gl_mat.hh:21: |
45 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
46 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
47 | ^ |
48 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
49 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
50 | ^ |
51 | 2 warnings generated. |
52 | Compiling Reactor.cc... |
53 | In file included from src/Reactor.cc:24: |
54 | In file included from src/video/Display.hh:4: |
55 | In file included from src/video/RenderSettings.hh:10: |
56 | In file included from src/video/gl_mat.hh:21: |
57 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
58 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
59 | ^ |
60 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
61 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
62 | ^ |
63 | In file included from src/Reactor.cc:24: |
64 | In file included from src/video/Display.hh:4: |
65 | In file included from src/video/RenderSettings.hh:10: |
66 | In file included from src/video/gl_mat.hh:21: |
67 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
68 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
69 | ^ |
70 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
71 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
72 | ^ |
73 | 2 warnings generated. |
74 | Compiling ReverseManager.cc... |
75 | In file included from src/ReverseManager.cc:18: |
76 | In file included from src/video/Display.hh:4: |
77 | In file included from src/video/RenderSettings.hh:10: |
78 | In file included from src/video/gl_mat.hh:21: |
79 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
80 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
81 | ^ |
82 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
83 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
84 | ^ |
85 | In file included from src/ReverseManager.cc:18: |
86 | In file included from src/video/Display.hh:4: |
87 | In file included from src/video/RenderSettings.hh:10: |
88 | In file included from src/video/gl_mat.hh:21: |
89 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
90 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
91 | ^ |
92 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
93 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
94 | ^ |
95 | 2 warnings generated. |
96 | Compiling Version.cc... |
97 | Compiling main.cc... |
98 | In file included from src/main.cc:11: |
99 | In file included from src/video/Display.hh:4: |
100 | In file included from src/video/RenderSettings.hh:10: |
101 | In file included from src/video/gl_mat.hh:21: |
102 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
103 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
104 | ^ |
105 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
106 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
107 | ^ |
108 | In file included from src/main.cc:11: |
109 | In file included from src/video/Display.hh:4: |
110 | In file included from src/video/RenderSettings.hh:10: |
111 | In file included from src/video/gl_mat.hh:21: |
112 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
113 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
114 | ^ |
115 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
116 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
117 | ^ |
118 | 2 warnings generated. |
119 | Compiling console/CommandConsole.cc... |
120 | In file included from src/console/CommandConsole.cc:12: |
121 | In file included from src/video/Display.hh:4: |
122 | In file included from src/video/RenderSettings.hh:10: |
123 | In file included from src/video/gl_mat.hh:21: |
124 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
125 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
126 | ^ |
127 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
128 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
129 | ^ |
130 | In file included from src/console/CommandConsole.cc:12: |
131 | In file included from src/video/Display.hh:4: |
132 | In file included from src/video/RenderSettings.hh:10: |
133 | In file included from src/video/gl_mat.hh:21: |
134 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
135 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
136 | ^ |
137 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
138 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
139 | ^ |
140 | 2 warnings generated. |
141 | Compiling console/OSDConsoleRenderer.cc... |
142 | In file included from src/console/OSDConsoleRenderer.cc:1: |
143 | In file included from src/console/OSDConsoleRenderer.hh:4: |
144 | In file included from src/video/BaseImage.hh:4: |
145 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
146 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
147 | ^ |
148 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
149 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
150 | ^ |
151 | In file included from src/console/OSDConsoleRenderer.cc:1: |
152 | In file included from src/console/OSDConsoleRenderer.hh:4: |
153 | In file included from src/video/BaseImage.hh:4: |
154 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
155 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
156 | ^ |
157 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
158 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
159 | ^ |
160 | In file included from src/console/OSDConsoleRenderer.cc:21: |
161 | In file included from src/video/GLImage.hh:5: |
162 | src/video/GLUtil.hh:227:31: warning: use of old-style cast [-Wold-style-cast] |
163 | if (PixelBuffers::enabled && GLEW_ARB_pixel_buffer_object) { |
164 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
165 | /usr/local/include/GL/glew.h:5866:38: note: expanded from macro 'GLEW_ARB_pixel_buffer_object' |
166 | #define GLEW_ARB_pixel_buffer_object GLEW_GET_VAR(__GLEW_ARB_pixel_buffer_object) |
167 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
168 | /usr/local/include/GL/glew.h:23652:27: note: expanded from macro 'GLEW_GET_VAR' |
169 | #define GLEW_GET_VAR(x) (*(const GLboolean*)&x) |
170 | ^ ~~ |
171 | 3 warnings generated. |
172 | Compiling console/OSDGUI.cc... |
173 | In file included from src/console/OSDGUI.cc:1: |
174 | In file included from src/console/OSDGUI.hh:4: |
175 | In file included from src/console/OSDTopWidget.hh:4: |
176 | In file included from src/console/OSDWidget.hh:5: |
177 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
178 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
179 | ^ |
180 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
181 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
182 | ^ |
183 | In file included from src/console/OSDGUI.cc:1: |
184 | In file included from src/console/OSDGUI.hh:4: |
185 | In file included from src/console/OSDTopWidget.hh:4: |
186 | In file included from src/console/OSDWidget.hh:5: |
187 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
188 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
189 | ^ |
190 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
191 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
192 | ^ |
193 | 2 warnings generated. |
194 | Compiling console/OSDGUILayer.cc... |
195 | In file included from src/console/OSDGUILayer.cc:2: |
196 | In file included from src/console/OSDGUI.hh:4: |
197 | In file included from src/console/OSDTopWidget.hh:4: |
198 | In file included from src/console/OSDWidget.hh:5: |
199 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
200 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
201 | ^ |
202 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
203 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
204 | ^ |
205 | In file included from src/console/OSDGUILayer.cc:2: |
206 | In file included from src/console/OSDGUI.hh:4: |
207 | In file included from src/console/OSDTopWidget.hh:4: |
208 | In file included from src/console/OSDWidget.hh:5: |
209 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
210 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
211 | ^ |
212 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
213 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
214 | ^ |
215 | 2 warnings generated. |
216 | Compiling console/OSDImageBasedWidget.cc... |
217 | In file included from src/console/OSDImageBasedWidget.cc:1: |
218 | In file included from src/console/OSDImageBasedWidget.hh:4: |
219 | In file included from src/console/OSDWidget.hh:5: |
220 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
221 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
222 | ^ |
223 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
224 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
225 | ^ |
226 | In file included from src/console/OSDImageBasedWidget.cc:1: |
227 | In file included from src/console/OSDImageBasedWidget.hh:4: |
228 | In file included from src/console/OSDWidget.hh:5: |
229 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
230 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
231 | ^ |
232 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
233 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
234 | ^ |
235 | 2 warnings generated. |
236 | Compiling console/OSDRectangle.cc... |
237 | In file included from src/console/OSDRectangle.cc:1: |
238 | In file included from src/console/OSDRectangle.hh:4: |
239 | In file included from src/console/OSDImageBasedWidget.hh:4: |
240 | In file included from src/console/OSDWidget.hh:5: |
241 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
242 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
243 | ^ |
244 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
245 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
246 | ^ |
247 | In file included from src/console/OSDRectangle.cc:1: |
248 | In file included from src/console/OSDRectangle.hh:4: |
249 | In file included from src/console/OSDImageBasedWidget.hh:4: |
250 | In file included from src/console/OSDWidget.hh:5: |
251 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
252 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
253 | ^ |
254 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
255 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
256 | ^ |
257 | In file included from src/console/OSDRectangle.cc:13: |
258 | In file included from src/video/GLImage.hh:5: |
259 | src/video/GLUtil.hh:227:31: warning: use of old-style cast [-Wold-style-cast] |
260 | if (PixelBuffers::enabled && GLEW_ARB_pixel_buffer_object) { |
261 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
262 | /usr/local/include/GL/glew.h:5866:38: note: expanded from macro 'GLEW_ARB_pixel_buffer_object' |
263 | #define GLEW_ARB_pixel_buffer_object GLEW_GET_VAR(__GLEW_ARB_pixel_buffer_object) |
264 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
265 | /usr/local/include/GL/glew.h:23652:27: note: expanded from macro 'GLEW_GET_VAR' |
266 | #define GLEW_GET_VAR(x) (*(const GLboolean*)&x) |
267 | ^ ~~ |
268 | 3 warnings generated. |
269 | Compiling console/OSDText.cc... |
270 | In file included from src/console/OSDText.cc:1: |
271 | In file included from src/console/OSDText.hh:4: |
272 | In file included from src/console/OSDImageBasedWidget.hh:4: |
273 | In file included from src/console/OSDWidget.hh:5: |
274 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
275 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
276 | ^ |
277 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
278 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
279 | ^ |
280 | In file included from src/console/OSDText.cc:1: |
281 | In file included from src/console/OSDText.hh:4: |
282 | In file included from src/console/OSDImageBasedWidget.hh:4: |
283 | In file included from src/console/OSDWidget.hh:5: |
284 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
285 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
286 | ^ |
287 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
288 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
289 | ^ |
290 | In file included from src/console/OSDText.cc:19: |
291 | In file included from src/video/GLImage.hh:5: |
292 | src/video/GLUtil.hh:227:31: warning: use of old-style cast [-Wold-style-cast] |
293 | if (PixelBuffers::enabled && GLEW_ARB_pixel_buffer_object) { |
294 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
295 | /usr/local/include/GL/glew.h:5866:38: note: expanded from macro 'GLEW_ARB_pixel_buffer_object' |
296 | #define GLEW_ARB_pixel_buffer_object GLEW_GET_VAR(__GLEW_ARB_pixel_buffer_object) |
297 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
298 | /usr/local/include/GL/glew.h:23652:27: note: expanded from macro 'GLEW_GET_VAR' |
299 | #define GLEW_GET_VAR(x) (*(const GLboolean*)&x) |
300 | ^ ~~ |
301 | 3 warnings generated. |
302 | Compiling console/OSDTopWidget.cc... |
303 | In file included from src/console/OSDTopWidget.cc:1: |
304 | In file included from src/console/OSDTopWidget.hh:4: |
305 | In file included from src/console/OSDWidget.hh:5: |
306 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
307 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
308 | ^ |
309 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
310 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
311 | ^ |
312 | In file included from src/console/OSDTopWidget.cc:1: |
313 | In file included from src/console/OSDTopWidget.hh:4: |
314 | In file included from src/console/OSDWidget.hh:5: |
315 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
316 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
317 | ^ |
318 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
319 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
320 | ^ |
321 | 2 warnings generated. |
322 | Compiling console/OSDWidget.cc... |
323 | In file included from src/console/OSDWidget.cc:1: |
324 | In file included from src/console/OSDWidget.hh:5: |
325 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
326 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
327 | ^ |
328 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
329 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
330 | ^ |
331 | In file included from src/console/OSDWidget.cc:1: |
332 | In file included from src/console/OSDWidget.hh:5: |
333 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
334 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
335 | ^ |
336 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
337 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
338 | ^ |
339 | In file included from src/console/OSDWidget.cc:6: |
340 | src/video/GLUtil.hh:227:31: warning: use of old-style cast [-Wold-style-cast] |
341 | if (PixelBuffers::enabled && GLEW_ARB_pixel_buffer_object) { |
342 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
343 | /usr/local/include/GL/glew.h:5866:38: note: expanded from macro 'GLEW_ARB_pixel_buffer_object' |
344 | #define GLEW_ARB_pixel_buffer_object GLEW_GET_VAR(__GLEW_ARB_pixel_buffer_object) |
345 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
346 | /usr/local/include/GL/glew.h:23652:27: note: expanded from macro 'GLEW_GET_VAR' |
347 | #define GLEW_GET_VAR(x) (*(const GLboolean*)&x) |
348 | ^ ~~ |
349 | 3 warnings generated. |
350 | Compiling file/FilePool.cc... |
351 | In file included from src/file/FilePool.cc:10: |
352 | In file included from src/video/Display.hh:4: |
353 | In file included from src/video/RenderSettings.hh:10: |
354 | In file included from src/video/gl_mat.hh:21: |
355 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
356 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
357 | ^ |
358 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
359 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
360 | ^ |
361 | In file included from src/file/FilePool.cc:10: |
362 | In file included from src/video/Display.hh:4: |
363 | In file included from src/video/RenderSettings.hh:10: |
364 | In file included from src/video/gl_mat.hh:21: |
365 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
366 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
367 | ^ |
368 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
369 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
370 | ^ |
371 | 2 warnings generated. |
372 | Compiling ide/HD.cc... |
373 | In file included from src/ide/HD.cc:9: |
374 | In file included from src/video/Display.hh:4: |
375 | In file included from src/video/RenderSettings.hh:10: |
376 | In file included from src/video/gl_mat.hh:21: |
377 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
378 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
379 | ^ |
380 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
381 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
382 | ^ |
383 | In file included from src/ide/HD.cc:9: |
384 | In file included from src/video/Display.hh:4: |
385 | In file included from src/video/RenderSettings.hh:10: |
386 | In file included from src/video/gl_mat.hh:21: |
387 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
388 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
389 | ^ |
390 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
391 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
392 | ^ |
393 | 2 warnings generated. |
394 | Compiling input/Touchpad.cc... |
395 | In file included from src/input/Touchpad.cc:8: |
396 | In file included from src/input/Touchpad.hh:8: |
397 | In file included from src/video/gl_mat.hh:21: |
398 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
399 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
400 | ^ |
401 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
402 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
403 | ^ |
404 | In file included from src/input/Touchpad.cc:8: |
405 | In file included from src/input/Touchpad.hh:8: |
406 | In file included from src/video/gl_mat.hh:21: |
407 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
408 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
409 | ^ |
410 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
411 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
412 | ^ |
413 | 2 warnings generated. |
414 | Compiling laserdisc/LaserdiscPlayer.cc... |
415 | In file included from src/laserdisc/LaserdiscPlayer.cc:11: |
416 | In file included from src/video/Display.hh:4: |
417 | In file included from src/video/RenderSettings.hh:10: |
418 | In file included from src/video/gl_mat.hh:21: |
419 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
420 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
421 | ^ |
422 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
423 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
424 | ^ |
425 | In file included from src/laserdisc/LaserdiscPlayer.cc:11: |
426 | In file included from src/video/Display.hh:4: |
427 | In file included from src/video/RenderSettings.hh:10: |
428 | In file included from src/video/gl_mat.hh:21: |
429 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
430 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
431 | ^ |
432 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
433 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
434 | ^ |
435 | 2 warnings generated. |
436 | Compiling video/AviRecorder.cc... |
437 | In file included from src/video/AviRecorder.cc:8: |
438 | In file included from src/video/Display.hh:4: |
439 | In file included from src/video/RenderSettings.hh:10: |
440 | In file included from src/video/gl_mat.hh:21: |
441 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
442 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
443 | ^ |
444 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
445 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
446 | ^ |
447 | In file included from src/video/AviRecorder.cc:8: |
448 | In file included from src/video/Display.hh:4: |
449 | In file included from src/video/RenderSettings.hh:10: |
450 | In file included from src/video/gl_mat.hh:21: |
451 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
452 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
453 | ^ |
454 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
455 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
456 | ^ |
457 | 2 warnings generated. |
458 | Compiling video/BaseImage.cc... |
459 | In file included from src/video/BaseImage.cc:1: |
460 | In file included from src/video/BaseImage.hh:4: |
461 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
462 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
463 | ^ |
464 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
465 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
466 | ^ |
467 | In file included from src/video/BaseImage.cc:1: |
468 | In file included from src/video/BaseImage.hh:4: |
469 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
470 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
471 | ^ |
472 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
473 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
474 | ^ |
475 | 2 warnings generated. |
476 | Compiling video/Display.cc... |
477 | In file included from src/video/Display.cc:1: |
478 | In file included from src/video/Display.hh:4: |
479 | In file included from src/video/RenderSettings.hh:10: |
480 | In file included from src/video/gl_mat.hh:21: |
481 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
482 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
483 | ^ |
484 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
485 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
486 | ^ |
487 | In file included from src/video/Display.cc:1: |
488 | In file included from src/video/Display.hh:4: |
489 | In file included from src/video/RenderSettings.hh:10: |
490 | In file included from src/video/gl_mat.hh:21: |
491 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
492 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
493 | ^ |
494 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
495 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
496 | ^ |
497 | 2 warnings generated. |
498 | Compiling video/FBPostProcessor.cc... |
499 | In file included from src/video/FBPostProcessor.cc:1: |
500 | In file included from src/video/FBPostProcessor.hh:5: |
501 | In file included from src/video/RenderSettings.hh:10: |
502 | In file included from src/video/gl_mat.hh:21: |
503 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
504 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
505 | ^ |
506 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
507 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
508 | ^ |
509 | In file included from src/video/FBPostProcessor.cc:1: |
510 | In file included from src/video/FBPostProcessor.hh:5: |
511 | In file included from src/video/RenderSettings.hh:10: |
512 | In file included from src/video/gl_mat.hh:21: |
513 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
514 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
515 | ^ |
516 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
517 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
518 | ^ |
519 | 2 warnings generated. |
520 | Compiling video/GLContext.cc... |
521 | In file included from src/video/GLContext.cc:1: |
522 | In file included from src/video/GLContext.hh:4: |
523 | src/video/GLUtil.hh:227:31: warning: use of old-style cast [-Wold-style-cast] |
524 | if (PixelBuffers::enabled && GLEW_ARB_pixel_buffer_object) { |
525 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
526 | /usr/local/include/GL/glew.h:5866:38: note: expanded from macro 'GLEW_ARB_pixel_buffer_object' |
527 | #define GLEW_ARB_pixel_buffer_object GLEW_GET_VAR(__GLEW_ARB_pixel_buffer_object) |
528 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
529 | /usr/local/include/GL/glew.h:23652:27: note: expanded from macro 'GLEW_GET_VAR' |
530 | #define GLEW_GET_VAR(x) (*(const GLboolean*)&x) |
531 | ^ ~~ |
532 | In file included from src/video/GLContext.cc:1: |
533 | In file included from src/video/GLContext.hh:5: |
534 | In file included from src/video/gl_mat.hh:21: |
535 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
536 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
537 | ^ |
538 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
539 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
540 | ^ |
541 | In file included from src/video/GLContext.cc:1: |
542 | In file included from src/video/GLContext.hh:5: |
543 | In file included from src/video/gl_mat.hh:21: |
544 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
545 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
546 | ^ |
547 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
548 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
549 | ^ |
550 | 3 warnings generated. |
551 | Compiling video/GLImage.cc... |
552 | In file included from src/video/GLImage.cc:1: |
553 | In file included from src/video/GLImage.hh:4: |
554 | In file included from src/video/BaseImage.hh:4: |
555 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
556 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
557 | ^ |
558 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
559 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
560 | ^ |
561 | In file included from src/video/GLImage.cc:1: |
562 | In file included from src/video/GLImage.hh:4: |
563 | In file included from src/video/BaseImage.hh:4: |
564 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
565 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
566 | ^ |
567 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
568 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
569 | ^ |
570 | In file included from src/video/GLImage.cc:1: |
571 | In file included from src/video/GLImage.hh:5: |
572 | src/video/GLUtil.hh:227:31: warning: use of old-style cast [-Wold-style-cast] |
573 | if (PixelBuffers::enabled && GLEW_ARB_pixel_buffer_object) { |
574 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
575 | /usr/local/include/GL/glew.h:5866:38: note: expanded from macro 'GLEW_ARB_pixel_buffer_object' |
576 | #define GLEW_ARB_pixel_buffer_object GLEW_GET_VAR(__GLEW_ARB_pixel_buffer_object) |
577 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
578 | /usr/local/include/GL/glew.h:23652:27: note: expanded from macro 'GLEW_GET_VAR' |
579 | #define GLEW_GET_VAR(x) (*(const GLboolean*)&x) |
580 | ^ ~~ |
581 | 3 warnings generated. |
582 | Compiling video/GLPostProcessor.cc... |
583 | In file included from src/video/GLPostProcessor.cc:1: |
584 | In file included from src/video/GLPostProcessor.hh:5: |
585 | In file included from src/video/RenderSettings.hh:10: |
586 | In file included from src/video/gl_mat.hh:21: |
587 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
588 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
589 | ^ |
590 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
591 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
592 | ^ |
593 | In file included from src/video/GLPostProcessor.cc:1: |
594 | In file included from src/video/GLPostProcessor.hh:5: |
595 | In file included from src/video/RenderSettings.hh:10: |
596 | In file included from src/video/gl_mat.hh:21: |
597 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
598 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
599 | ^ |
600 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
601 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
602 | ^ |
603 | In file included from src/video/GLPostProcessor.cc:1: |
604 | In file included from src/video/GLPostProcessor.hh:6: |
605 | src/video/GLUtil.hh:227:31: warning: use of old-style cast [-Wold-style-cast] |
606 | if (PixelBuffers::enabled && GLEW_ARB_pixel_buffer_object) { |
607 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
608 | /usr/local/include/GL/glew.h:5866:38: note: expanded from macro 'GLEW_ARB_pixel_buffer_object' |
609 | #define GLEW_ARB_pixel_buffer_object GLEW_GET_VAR(__GLEW_ARB_pixel_buffer_object) |
610 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
611 | /usr/local/include/GL/glew.h:23652:27: note: expanded from macro 'GLEW_GET_VAR' |
612 | #define GLEW_GET_VAR(x) (*(const GLboolean*)&x) |
613 | ^ ~~ |
614 | 3 warnings generated. |
615 | Compiling video/GLSnow.cc... |
616 | In file included from src/video/GLSnow.cc:1: |
617 | In file included from src/video/GLSnow.hh:5: |
618 | src/video/GLUtil.hh:227:31: warning: use of old-style cast [-Wold-style-cast] |
619 | if (PixelBuffers::enabled && GLEW_ARB_pixel_buffer_object) { |
620 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
621 | /usr/local/include/GL/glew.h:5866:38: note: expanded from macro 'GLEW_ARB_pixel_buffer_object' |
622 | #define GLEW_ARB_pixel_buffer_object GLEW_GET_VAR(__GLEW_ARB_pixel_buffer_object) |
623 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
624 | /usr/local/include/GL/glew.h:23652:27: note: expanded from macro 'GLEW_GET_VAR' |
625 | #define GLEW_GET_VAR(x) (*(const GLboolean*)&x) |
626 | ^ ~~ |
627 | In file included from src/video/GLSnow.cc:2: |
628 | In file included from src/video/GLContext.hh:5: |
629 | In file included from src/video/gl_mat.hh:21: |
630 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
631 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
632 | ^ |
633 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
634 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
635 | ^ |
636 | In file included from src/video/GLSnow.cc:2: |
637 | In file included from src/video/GLContext.hh:5: |
638 | In file included from src/video/gl_mat.hh:21: |
639 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
640 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
641 | ^ |
642 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
643 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
644 | ^ |
645 | 3 warnings generated. |
646 | Compiling video/OutputSurface.cc... |
647 | In file included from src/video/OutputSurface.cc:1: |
648 | In file included from src/video/OutputSurface.hh:4: |
649 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
650 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
651 | ^ |
652 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
653 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
654 | ^ |
655 | In file included from src/video/OutputSurface.cc:1: |
656 | In file included from src/video/OutputSurface.hh:4: |
657 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
658 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
659 | ^ |
660 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
661 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
662 | ^ |
663 | 2 warnings generated. |
664 | Compiling video/PixelRenderer.cc... |
665 | In file included from src/video/PixelRenderer.cc:6: |
666 | In file included from src/video/PixelRenderer.hh:6: |
667 | In file included from src/video/RenderSettings.hh:10: |
668 | In file included from src/video/gl_mat.hh:21: |
669 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
670 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
671 | ^ |
672 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
673 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
674 | ^ |
675 | In file included from src/video/PixelRenderer.cc:6: |
676 | In file included from src/video/PixelRenderer.hh:6: |
677 | In file included from src/video/RenderSettings.hh:10: |
678 | In file included from src/video/gl_mat.hh:21: |
679 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
680 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
681 | ^ |
682 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
683 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
684 | ^ |
685 | 2 warnings generated. |
686 | Compiling video/PostProcessor.cc... |
687 | In file included from src/video/PostProcessor.cc:2: |
688 | In file included from src/video/Display.hh:4: |
689 | In file included from src/video/RenderSettings.hh:10: |
690 | In file included from src/video/gl_mat.hh:21: |
691 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
692 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
693 | ^ |
694 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
695 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
696 | ^ |
697 | In file included from src/video/PostProcessor.cc:2: |
698 | In file included from src/video/Display.hh:4: |
699 | In file included from src/video/RenderSettings.hh:10: |
700 | In file included from src/video/gl_mat.hh:21: |
701 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
702 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
703 | ^ |
704 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
705 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
706 | ^ |
707 | 2 warnings generated. |
708 | Compiling video/RenderSettings.cc... |
709 | In file included from src/video/RenderSettings.cc:1: |
710 | In file included from src/video/RenderSettings.hh:10: |
711 | In file included from src/video/gl_mat.hh:21: |
712 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
713 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
714 | ^ |
715 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
716 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
717 | ^ |
718 | In file included from src/video/RenderSettings.cc:1: |
719 | In file included from src/video/RenderSettings.hh:10: |
720 | In file included from src/video/gl_mat.hh:21: |
721 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
722 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
723 | ^ |
724 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
725 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
726 | ^ |
727 | 2 warnings generated. |
728 | Compiling video/RendererFactory.cc... |
729 | In file included from src/video/RendererFactory.cc:2: |
730 | In file included from src/video/RenderSettings.hh:10: |
731 | In file included from src/video/gl_mat.hh:21: |
732 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
733 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
734 | ^ |
735 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
736 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
737 | ^ |
738 | In file included from src/video/RendererFactory.cc:2: |
739 | In file included from src/video/RenderSettings.hh:10: |
740 | In file included from src/video/gl_mat.hh:21: |
741 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
742 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
743 | ^ |
744 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
745 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
746 | ^ |
747 | 2 warnings generated. |
748 | Compiling video/SDLGLOffScreenSurface.cc... |
749 | In file included from src/video/SDLGLOffScreenSurface.cc:1: |
750 | In file included from src/video/SDLGLOffScreenSurface.hh:4: |
751 | In file included from src/video/OutputSurface.hh:4: |
752 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
753 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
754 | ^ |
755 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
756 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
757 | ^ |
758 | In file included from src/video/SDLGLOffScreenSurface.cc:1: |
759 | In file included from src/video/SDLGLOffScreenSurface.hh:4: |
760 | In file included from src/video/OutputSurface.hh:4: |
761 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
762 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
763 | ^ |
764 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
765 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
766 | ^ |
767 | In file included from src/video/SDLGLOffScreenSurface.cc:1: |
768 | In file included from src/video/SDLGLOffScreenSurface.hh:5: |
769 | src/video/GLUtil.hh:227:31: warning: use of old-style cast [-Wold-style-cast] |
770 | if (PixelBuffers::enabled && GLEW_ARB_pixel_buffer_object) { |
771 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
772 | /usr/local/include/GL/glew.h:5866:38: note: expanded from macro 'GLEW_ARB_pixel_buffer_object' |
773 | #define GLEW_ARB_pixel_buffer_object GLEW_GET_VAR(__GLEW_ARB_pixel_buffer_object) |
774 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
775 | /usr/local/include/GL/glew.h:23652:27: note: expanded from macro 'GLEW_GET_VAR' |
776 | #define GLEW_GET_VAR(x) (*(const GLboolean*)&x) |
777 | ^ ~~ |
778 | 3 warnings generated. |
779 | Compiling video/SDLGLVisibleSurface.cc... |
780 | In file included from src/video/SDLGLVisibleSurface.cc:1: |
781 | In file included from src/video/SDLGLVisibleSurface.hh:4: |
782 | In file included from src/video/VisibleSurface.hh:4: |
783 | In file included from src/video/OutputSurface.hh:4: |
784 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
785 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
786 | ^ |
787 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
788 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
789 | ^ |
790 | In file included from src/video/SDLGLVisibleSurface.cc:1: |
791 | In file included from src/video/SDLGLVisibleSurface.hh:4: |
792 | In file included from src/video/VisibleSurface.hh:4: |
793 | In file included from src/video/OutputSurface.hh:4: |
794 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
795 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
796 | ^ |
797 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
798 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
799 | ^ |
800 | In file included from src/video/SDLGLVisibleSurface.cc:2: |
801 | In file included from src/video/SDLGLOffScreenSurface.hh:5: |
802 | src/video/GLUtil.hh:227:31: warning: use of old-style cast [-Wold-style-cast] |
803 | if (PixelBuffers::enabled && GLEW_ARB_pixel_buffer_object) { |
804 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
805 | /usr/local/include/GL/glew.h:5866:38: note: expanded from macro 'GLEW_ARB_pixel_buffer_object' |
806 | #define GLEW_ARB_pixel_buffer_object GLEW_GET_VAR(__GLEW_ARB_pixel_buffer_object) |
807 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
808 | /usr/local/include/GL/glew.h:23652:27: note: expanded from macro 'GLEW_GET_VAR' |
809 | #define GLEW_GET_VAR(x) (*(const GLboolean*)&x) |
810 | ^ ~~ |
811 | src/video/SDLGLVisibleSurface.cc:57:7: warning: use of old-style cast [-Wold-style-cast] |
812 | if (!GLEW_VERSION_2_0) { |
813 | ^~~~~~~~~~~~~~~~ |
814 | /usr/local/include/GL/glew.h:2004:26: note: expanded from macro 'GLEW_VERSION_2_0' |
815 | #define GLEW_VERSION_2_0 GLEW_GET_VAR(__GLEW_VERSION_2_0) |
816 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
817 | /usr/local/include/GL/glew.h:23652:27: note: expanded from macro 'GLEW_GET_VAR' |
818 | #define GLEW_GET_VAR(x) (*(const GLboolean*)&x) |
819 | ^ ~~ |
820 | 4 warnings generated. |
821 | Compiling video/SDLImage.cc... |
822 | In file included from src/video/SDLImage.cc:1: |
823 | In file included from src/video/SDLImage.hh:4: |
824 | In file included from src/video/BaseImage.hh:4: |
825 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
826 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
827 | ^ |
828 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
829 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
830 | ^ |
831 | In file included from src/video/SDLImage.cc:1: |
832 | In file included from src/video/SDLImage.hh:4: |
833 | In file included from src/video/BaseImage.hh:4: |
834 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
835 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
836 | ^ |
837 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
838 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
839 | ^ |
840 | 2 warnings generated. |
841 | Compiling video/SDLOffScreenSurface.cc... |
842 | In file included from src/video/SDLOffScreenSurface.cc:1: |
843 | In file included from src/video/SDLOffScreenSurface.hh:4: |
844 | In file included from src/video/OutputSurface.hh:4: |
845 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
846 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
847 | ^ |
848 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
849 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
850 | ^ |
851 | In file included from src/video/SDLOffScreenSurface.cc:1: |
852 | In file included from src/video/SDLOffScreenSurface.hh:4: |
853 | In file included from src/video/OutputSurface.hh:4: |
854 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
855 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
856 | ^ |
857 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
858 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
859 | ^ |
860 | 2 warnings generated. |
861 | Compiling video/SDLRasterizer.cc... |
862 | In file included from src/video/SDLRasterizer.cc:5: |
863 | In file included from src/video/Display.hh:4: |
864 | In file included from src/video/RenderSettings.hh:10: |
865 | In file included from src/video/gl_mat.hh:21: |
866 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
867 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
868 | ^ |
869 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
870 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
871 | ^ |
872 | In file included from src/video/SDLRasterizer.cc:5: |
873 | In file included from src/video/Display.hh:4: |
874 | In file included from src/video/RenderSettings.hh:10: |
875 | In file included from src/video/gl_mat.hh:21: |
876 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
877 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
878 | ^ |
879 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
880 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
881 | ^ |
882 | 2 warnings generated. |
883 | Compiling video/SDLSnow.cc... |
884 | In file included from src/video/SDLSnow.cc:2: |
885 | In file included from src/video/OutputSurface.hh:4: |
886 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
887 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
888 | ^ |
889 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
890 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
891 | ^ |
892 | In file included from src/video/SDLSnow.cc:2: |
893 | In file included from src/video/OutputSurface.hh:4: |
894 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
895 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
896 | ^ |
897 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
898 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
899 | ^ |
900 | 2 warnings generated. |
901 | Compiling video/SDLVideoSystem.cc... |
902 | In file included from src/video/SDLVideoSystem.cc:1: |
903 | In file included from src/video/SDLVideoSystem.hh:6: |
904 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
905 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
906 | ^ |
907 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
908 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
909 | ^ |
910 | In file included from src/video/SDLVideoSystem.cc:1: |
911 | In file included from src/video/SDLVideoSystem.hh:6: |
912 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
913 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
914 | ^ |
915 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
916 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
917 | ^ |
918 | In file included from src/video/SDLVideoSystem.cc:20: |
919 | In file included from src/video/GLPostProcessor.hh:6: |
920 | src/video/GLUtil.hh:227:31: warning: use of old-style cast [-Wold-style-cast] |
921 | if (PixelBuffers::enabled && GLEW_ARB_pixel_buffer_object) { |
922 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
923 | /usr/local/include/GL/glew.h:5866:38: note: expanded from macro 'GLEW_ARB_pixel_buffer_object' |
924 | #define GLEW_ARB_pixel_buffer_object GLEW_GET_VAR(__GLEW_ARB_pixel_buffer_object) |
925 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
926 | /usr/local/include/GL/glew.h:23652:27: note: expanded from macro 'GLEW_GET_VAR' |
927 | #define GLEW_GET_VAR(x) (*(const GLboolean*)&x) |
928 | ^ ~~ |
929 | 3 warnings generated. |
930 | Compiling video/SDLVisibleSurface.cc... |
931 | In file included from src/video/SDLVisibleSurface.cc:1: |
932 | In file included from src/video/SDLVisibleSurface.hh:4: |
933 | In file included from src/video/VisibleSurface.hh:4: |
934 | In file included from src/video/OutputSurface.hh:4: |
935 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
936 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
937 | ^ |
938 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
939 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
940 | ^ |
941 | In file included from src/video/SDLVisibleSurface.cc:1: |
942 | In file included from src/video/SDLVisibleSurface.hh:4: |
943 | In file included from src/video/VisibleSurface.hh:4: |
944 | In file included from src/video/OutputSurface.hh:4: |
945 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
946 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
947 | ^ |
948 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
949 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
950 | ^ |
951 | 2 warnings generated. |
952 | Compiling video/SpriteChecker.cc... |
953 | In file included from src/video/SpriteChecker.cc:12: |
954 | In file included from src/video/RenderSettings.hh:10: |
955 | In file included from src/video/gl_mat.hh:21: |
956 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
957 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
958 | ^ |
959 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
960 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
961 | ^ |
962 | In file included from src/video/SpriteChecker.cc:12: |
963 | In file included from src/video/RenderSettings.hh:10: |
964 | In file included from src/video/gl_mat.hh:21: |
965 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
966 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
967 | ^ |
968 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
969 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
970 | ^ |
971 | 2 warnings generated. |
972 | Compiling video/VDP.cc... |
973 | In file included from src/video/VDP.cc:24: |
974 | In file included from src/video/Display.hh:4: |
975 | In file included from src/video/RenderSettings.hh:10: |
976 | In file included from src/video/gl_mat.hh:21: |
977 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
978 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
979 | ^ |
980 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
981 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
982 | ^ |
983 | In file included from src/video/VDP.cc:24: |
984 | In file included from src/video/Display.hh:4: |
985 | In file included from src/video/RenderSettings.hh:10: |
986 | In file included from src/video/gl_mat.hh:21: |
987 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
988 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
989 | ^ |
990 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
991 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
992 | ^ |
993 | 2 warnings generated. |
994 | Compiling video/VDPVRAM.cc... |
995 | Compiling video/VideoLayer.cc... |
996 | In file included from src/video/VideoLayer.cc:2: |
997 | In file included from src/video/Display.hh:4: |
998 | In file included from src/video/RenderSettings.hh:10: |
999 | In file included from src/video/gl_mat.hh:21: |
1000 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1001 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
1002 | ^ |
1003 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
1004 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
1005 | ^ |
1006 | In file included from src/video/VideoLayer.cc:2: |
1007 | In file included from src/video/Display.hh:4: |
1008 | In file included from src/video/RenderSettings.hh:10: |
1009 | In file included from src/video/gl_mat.hh:21: |
1010 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1011 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
1012 | ^ |
1013 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
1014 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
1015 | ^ |
1016 | 2 warnings generated. |
1017 | Compiling video/VisibleSurface.cc... |
1018 | In file included from src/video/VisibleSurface.cc:1: |
1019 | In file included from src/video/VisibleSurface.hh:4: |
1020 | In file included from src/video/OutputSurface.hh:4: |
1021 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1022 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
1023 | ^ |
1024 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
1025 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
1026 | ^ |
1027 | In file included from src/video/VisibleSurface.cc:1: |
1028 | In file included from src/video/VisibleSurface.hh:4: |
1029 | In file included from src/video/OutputSurface.hh:4: |
1030 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1031 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
1032 | ^ |
1033 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
1034 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
1035 | ^ |
1036 | 2 warnings generated. |
1037 | Compiling video/ld/LDPixelRenderer.cc... |
1038 | In file included from src/video/ld/LDPixelRenderer.cc:4: |
1039 | In file included from src/video/Display.hh:4: |
1040 | In file included from src/video/RenderSettings.hh:10: |
1041 | In file included from src/video/gl_mat.hh:21: |
1042 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1043 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
1044 | ^ |
1045 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
1046 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
1047 | ^ |
1048 | In file included from src/video/ld/LDPixelRenderer.cc:4: |
1049 | In file included from src/video/Display.hh:4: |
1050 | In file included from src/video/RenderSettings.hh:10: |
1051 | In file included from src/video/gl_mat.hh:21: |
1052 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1053 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
1054 | ^ |
1055 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
1056 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
1057 | ^ |
1058 | 2 warnings generated. |
1059 | Compiling video/ld/LDSDLRasterizer.cc... |
1060 | In file included from src/video/ld/LDSDLRasterizer.cc:4: |
1061 | In file included from src/video/VisibleSurface.hh:4: |
1062 | In file included from src/video/OutputSurface.hh:4: |
1063 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1064 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
1065 | ^ |
1066 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
1067 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
1068 | ^ |
1069 | In file included from src/video/ld/LDSDLRasterizer.cc:4: |
1070 | In file included from src/video/VisibleSurface.hh:4: |
1071 | In file included from src/video/OutputSurface.hh:4: |
1072 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1073 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
1074 | ^ |
1075 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
1076 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
1077 | ^ |
1078 | 2 warnings generated. |
1079 | Compiling video/scalers/DirectScalerOutput.cc... |
1080 | In file included from src/video/scalers/DirectScalerOutput.cc:2: |
1081 | In file included from src/video/OutputSurface.hh:4: |
1082 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1083 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
1084 | ^ |
1085 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
1086 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
1087 | ^ |
1088 | In file included from src/video/scalers/DirectScalerOutput.cc:2: |
1089 | In file included from src/video/OutputSurface.hh:4: |
1090 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1091 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
1092 | ^ |
1093 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
1094 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
1095 | ^ |
1096 | 2 warnings generated. |
1097 | Compiling video/scalers/GLRGBScaler.cc... |
1098 | In file included from src/video/scalers/GLRGBScaler.cc:1: |
1099 | In file included from src/video/scalers/GLRGBScaler.hh:4: |
1100 | In file included from src/video/scalers/GLScaler.hh:4: |
1101 | src/video/GLUtil.hh:227:31: warning: use of old-style cast [-Wold-style-cast] |
1102 | if (PixelBuffers::enabled && GLEW_ARB_pixel_buffer_object) { |
1103 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
1104 | /usr/local/include/GL/glew.h:5866:38: note: expanded from macro 'GLEW_ARB_pixel_buffer_object' |
1105 | #define GLEW_ARB_pixel_buffer_object GLEW_GET_VAR(__GLEW_ARB_pixel_buffer_object) |
1106 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
1107 | /usr/local/include/GL/glew.h:23652:27: note: expanded from macro 'GLEW_GET_VAR' |
1108 | #define GLEW_GET_VAR(x) (*(const GLboolean*)&x) |
1109 | ^ ~~ |
1110 | In file included from src/video/scalers/GLRGBScaler.cc:2: |
1111 | In file included from src/video/RenderSettings.hh:10: |
1112 | In file included from src/video/gl_mat.hh:21: |
1113 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1114 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
1115 | ^ |
1116 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
1117 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
1118 | ^ |
1119 | In file included from src/video/scalers/GLRGBScaler.cc:2: |
1120 | In file included from src/video/RenderSettings.hh:10: |
1121 | In file included from src/video/gl_mat.hh:21: |
1122 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1123 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
1124 | ^ |
1125 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
1126 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
1127 | ^ |
1128 | 3 warnings generated. |
1129 | Compiling video/scalers/GLScaler.cc... |
1130 | In file included from src/video/scalers/GLScaler.cc:1: |
1131 | In file included from src/video/scalers/GLScaler.hh:4: |
1132 | src/video/GLUtil.hh:227:31: warning: use of old-style cast [-Wold-style-cast] |
1133 | if (PixelBuffers::enabled && GLEW_ARB_pixel_buffer_object) { |
1134 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
1135 | /usr/local/include/GL/glew.h:5866:38: note: expanded from macro 'GLEW_ARB_pixel_buffer_object' |
1136 | #define GLEW_ARB_pixel_buffer_object GLEW_GET_VAR(__GLEW_ARB_pixel_buffer_object) |
1137 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
1138 | /usr/local/include/GL/glew.h:23652:27: note: expanded from macro 'GLEW_GET_VAR' |
1139 | #define GLEW_GET_VAR(x) (*(const GLboolean*)&x) |
1140 | ^ ~~ |
1141 | In file included from src/video/scalers/GLScaler.cc:2: |
1142 | In file included from src/video/GLContext.hh:5: |
1143 | In file included from src/video/gl_mat.hh:21: |
1144 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1145 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
1146 | ^ |
1147 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
1148 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
1149 | ^ |
1150 | In file included from src/video/scalers/GLScaler.cc:2: |
1151 | In file included from src/video/GLContext.hh:5: |
1152 | In file included from src/video/gl_mat.hh:21: |
1153 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1154 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
1155 | ^ |
1156 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
1157 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
1158 | ^ |
1159 | 3 warnings generated. |
1160 | Compiling video/scalers/GLScalerFactory.cc... |
1161 | In file included from src/video/scalers/GLScalerFactory.cc:2: |
1162 | In file included from src/video/scalers/GLSimpleScaler.hh:4: |
1163 | In file included from src/video/scalers/GLScaler.hh:4: |
1164 | src/video/GLUtil.hh:227:31: warning: use of old-style cast [-Wold-style-cast] |
1165 | if (PixelBuffers::enabled && GLEW_ARB_pixel_buffer_object) { |
1166 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
1167 | /usr/local/include/GL/glew.h:5866:38: note: expanded from macro 'GLEW_ARB_pixel_buffer_object' |
1168 | #define GLEW_ARB_pixel_buffer_object GLEW_GET_VAR(__GLEW_ARB_pixel_buffer_object) |
1169 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
1170 | /usr/local/include/GL/glew.h:23652:27: note: expanded from macro 'GLEW_GET_VAR' |
1171 | #define GLEW_GET_VAR(x) (*(const GLboolean*)&x) |
1172 | ^ ~~ |
1173 | In file included from src/video/scalers/GLScalerFactory.cc:9: |
1174 | In file included from src/video/GLContext.hh:5: |
1175 | In file included from src/video/gl_mat.hh:21: |
1176 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1177 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
1178 | ^ |
1179 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
1180 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
1181 | ^ |
1182 | In file included from src/video/scalers/GLScalerFactory.cc:9: |
1183 | In file included from src/video/GLContext.hh:5: |
1184 | In file included from src/video/gl_mat.hh:21: |
1185 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1186 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
1187 | ^ |
1188 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
1189 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
1190 | ^ |
1191 | 3 warnings generated. |
1192 | Compiling video/scalers/GLSimpleScaler.cc... |
1193 | In file included from src/video/scalers/GLSimpleScaler.cc:1: |
1194 | In file included from src/video/scalers/GLSimpleScaler.hh:4: |
1195 | In file included from src/video/scalers/GLScaler.hh:4: |
1196 | src/video/GLUtil.hh:227:31: warning: use of old-style cast [-Wold-style-cast] |
1197 | if (PixelBuffers::enabled && GLEW_ARB_pixel_buffer_object) { |
1198 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
1199 | /usr/local/include/GL/glew.h:5866:38: note: expanded from macro 'GLEW_ARB_pixel_buffer_object' |
1200 | #define GLEW_ARB_pixel_buffer_object GLEW_GET_VAR(__GLEW_ARB_pixel_buffer_object) |
1201 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
1202 | /usr/local/include/GL/glew.h:23652:27: note: expanded from macro 'GLEW_GET_VAR' |
1203 | #define GLEW_GET_VAR(x) (*(const GLboolean*)&x) |
1204 | ^ ~~ |
1205 | In file included from src/video/scalers/GLSimpleScaler.cc:2: |
1206 | In file included from src/video/RenderSettings.hh:10: |
1207 | In file included from src/video/gl_mat.hh:21: |
1208 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1209 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
1210 | ^ |
1211 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
1212 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
1213 | ^ |
1214 | In file included from src/video/scalers/GLSimpleScaler.cc:2: |
1215 | In file included from src/video/RenderSettings.hh:10: |
1216 | In file included from src/video/gl_mat.hh:21: |
1217 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1218 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
1219 | ^ |
1220 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
1221 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
1222 | ^ |
1223 | 3 warnings generated. |
1224 | Compiling video/scalers/GLTVScaler.cc... |
1225 | In file included from src/video/scalers/GLTVScaler.cc:1: |
1226 | In file included from src/video/scalers/GLTVScaler.hh:4: |
1227 | In file included from src/video/scalers/GLScaler.hh:4: |
1228 | src/video/GLUtil.hh:227:31: warning: use of old-style cast [-Wold-style-cast] |
1229 | if (PixelBuffers::enabled && GLEW_ARB_pixel_buffer_object) { |
1230 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
1231 | /usr/local/include/GL/glew.h:5866:38: note: expanded from macro 'GLEW_ARB_pixel_buffer_object' |
1232 | #define GLEW_ARB_pixel_buffer_object GLEW_GET_VAR(__GLEW_ARB_pixel_buffer_object) |
1233 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
1234 | /usr/local/include/GL/glew.h:23652:27: note: expanded from macro 'GLEW_GET_VAR' |
1235 | #define GLEW_GET_VAR(x) (*(const GLboolean*)&x) |
1236 | ^ ~~ |
1237 | In file included from src/video/scalers/GLTVScaler.cc:2: |
1238 | In file included from src/video/RenderSettings.hh:10: |
1239 | In file included from src/video/gl_mat.hh:21: |
1240 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1241 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
1242 | ^ |
1243 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
1244 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
1245 | ^ |
1246 | In file included from src/video/scalers/GLTVScaler.cc:2: |
1247 | In file included from src/video/RenderSettings.hh:10: |
1248 | In file included from src/video/gl_mat.hh:21: |
1249 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1250 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
1251 | ^ |
1252 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
1253 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
1254 | ^ |
1255 | 3 warnings generated. |
1256 | Compiling video/scalers/RGBTriplet3xScaler.cc... |
1257 | In file included from src/video/scalers/RGBTriplet3xScaler.cc:6: |
1258 | In file included from src/video/RenderSettings.hh:10: |
1259 | In file included from src/video/gl_mat.hh:21: |
1260 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1261 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
1262 | ^ |
1263 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
1264 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
1265 | ^ |
1266 | In file included from src/video/scalers/RGBTriplet3xScaler.cc:6: |
1267 | In file included from src/video/RenderSettings.hh:10: |
1268 | In file included from src/video/gl_mat.hh:21: |
1269 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1270 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
1271 | ^ |
1272 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
1273 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
1274 | ^ |
1275 | 2 warnings generated. |
1276 | Compiling video/scalers/ScalerFactory.cc... |
1277 | In file included from src/video/scalers/ScalerFactory.cc:2: |
1278 | In file included from src/video/RenderSettings.hh:10: |
1279 | In file included from src/video/gl_mat.hh:21: |
1280 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1281 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
1282 | ^ |
1283 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
1284 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
1285 | ^ |
1286 | In file included from src/video/scalers/ScalerFactory.cc:2: |
1287 | In file included from src/video/RenderSettings.hh:10: |
1288 | In file included from src/video/gl_mat.hh:21: |
1289 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1290 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
1291 | ^ |
1292 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
1293 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
1294 | ^ |
1295 | 2 warnings generated. |
1296 | Compiling video/scalers/Simple2xScaler.cc... |
1297 | In file included from src/video/scalers/Simple2xScaler.cc:6: |
1298 | In file included from src/video/RenderSettings.hh:10: |
1299 | In file included from src/video/gl_mat.hh:21: |
1300 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1301 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
1302 | ^ |
1303 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
1304 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
1305 | ^ |
1306 | In file included from src/video/scalers/Simple2xScaler.cc:6: |
1307 | In file included from src/video/RenderSettings.hh:10: |
1308 | In file included from src/video/gl_mat.hh:21: |
1309 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1310 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
1311 | ^ |
1312 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
1313 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
1314 | ^ |
1315 | 2 warnings generated. |
1316 | Compiling video/scalers/Simple3xScaler.cc... |
1317 | In file included from src/video/scalers/Simple3xScaler.cc:6: |
1318 | In file included from src/video/RenderSettings.hh:10: |
1319 | In file included from src/video/gl_mat.hh:21: |
1320 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1321 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
1322 | ^ |
1323 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
1324 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
1325 | ^ |
1326 | In file included from src/video/scalers/Simple3xScaler.cc:6: |
1327 | In file included from src/video/RenderSettings.hh:10: |
1328 | In file included from src/video/gl_mat.hh:21: |
1329 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1330 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
1331 | ^ |
1332 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
1333 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
1334 | ^ |
1335 | 2 warnings generated. |
1336 | Compiling video/v9990/V9990.cc... |
1337 | In file included from src/video/v9990/V9990.cc:2: |
1338 | In file included from src/video/Display.hh:4: |
1339 | In file included from src/video/RenderSettings.hh:10: |
1340 | In file included from src/video/gl_mat.hh:21: |
1341 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1342 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
1343 | ^ |
1344 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
1345 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
1346 | ^ |
1347 | In file included from src/video/v9990/V9990.cc:2: |
1348 | In file included from src/video/Display.hh:4: |
1349 | In file included from src/video/RenderSettings.hh:10: |
1350 | In file included from src/video/gl_mat.hh:21: |
1351 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1352 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
1353 | ^ |
1354 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
1355 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
1356 | ^ |
1357 | 2 warnings generated. |
1358 | Compiling video/v9990/V9990CmdEngine.cc... |
1359 | In file included from src/video/v9990/V9990CmdEngine.cc:6: |
1360 | In file included from src/video/RenderSettings.hh:10: |
1361 | In file included from src/video/gl_mat.hh:21: |
1362 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1363 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
1364 | ^ |
1365 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
1366 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
1367 | ^ |
1368 | In file included from src/video/v9990/V9990CmdEngine.cc:6: |
1369 | In file included from src/video/RenderSettings.hh:10: |
1370 | In file included from src/video/gl_mat.hh:21: |
1371 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1372 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
1373 | ^ |
1374 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
1375 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
1376 | ^ |
1377 | 2 warnings generated. |
1378 | Compiling video/v9990/V9990PixelRenderer.cc... |
1379 | In file included from src/video/v9990/V9990PixelRenderer.cc:1: |
1380 | In file included from src/video/v9990/V9990PixelRenderer.hh:6: |
1381 | In file included from src/video/RenderSettings.hh:10: |
1382 | In file included from src/video/gl_mat.hh:21: |
1383 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1384 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
1385 | ^ |
1386 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
1387 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
1388 | ^ |
1389 | In file included from src/video/v9990/V9990PixelRenderer.cc:1: |
1390 | In file included from src/video/v9990/V9990PixelRenderer.hh:6: |
1391 | In file included from src/video/RenderSettings.hh:10: |
1392 | In file included from src/video/gl_mat.hh:21: |
1393 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1394 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
1395 | ^ |
1396 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
1397 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
1398 | ^ |
1399 | 2 warnings generated. |
1400 | Compiling video/v9990/V9990SDLRasterizer.cc... |
1401 | In file included from src/video/v9990/V9990SDLRasterizer.cc:5: |
1402 | In file included from src/video/Display.hh:4: |
1403 | In file included from src/video/RenderSettings.hh:10: |
1404 | In file included from src/video/gl_mat.hh:21: |
1405 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1406 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
1407 | ^ |
1408 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
1409 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
1410 | ^ |
1411 | In file included from src/video/v9990/V9990SDLRasterizer.cc:5: |
1412 | In file included from src/video/Display.hh:4: |
1413 | In file included from src/video/RenderSettings.hh:10: |
1414 | In file included from src/video/gl_mat.hh:21: |
1415 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1416 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
1417 | ^ |
1418 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
1419 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
1420 | ^ |
1421 | 2 warnings generated. |
1422 | Compiling video/v9990/Video9000.cc... |
1423 | In file included from src/video/v9990/Video9000.cc:5: |
1424 | In file included from src/video/Display.hh:4: |
1425 | In file included from src/video/RenderSettings.hh:10: |
1426 | In file included from src/video/gl_mat.hh:21: |
1427 | src/video/gl_vec.hh:406:30: warning: 'tuple_size' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1428 | template<int N, typename T> struct tuple_size<gl::vecN<N, T>> : std::integral_constant<size_t, N> {}; |
1429 | ^ |
1430 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:25:22: note: did you mean struct here? |
1431 | template <class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_size; |
1432 | ^ |
1433 | In file included from src/video/v9990/Video9000.cc:5: |
1434 | In file included from src/video/Display.hh:4: |
1435 | In file included from src/video/RenderSettings.hh:10: |
1436 | In file included from src/video/gl_mat.hh:21: |
1437 | src/video/gl_vec.hh:407:40: warning: 'tuple_element' defined as a struct template here but previously declared as a class template [-Wmismatched-tags] |
1438 | template<size_t I, int N, typename T> struct tuple_element<I, gl::vecN<N, T>> { using type = T; }; |
1439 | ^ |
1440 | /Library/Developer/CommandLineTools/usr/include/c++/v1/__tuple:57:34: note: did you mean struct here? |
1441 | template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; |
1442 | ^ |
1443 | 2 warnings generated. |
1444 | Linking openmsx... |
1445 | Stripping openmsx... |
1446 | Removing any old binary package... |
1447 | Creating binary package: |
1448 | Executable... |
1449 | Data files... |
1450 | Documentation... |
1451 | C-BIOS... |
1452 | Creating symlinks... |
1453 | Writing meta-info... |
1454 | Copying resources... |
1455 | Copying README... |
1456 | Copying license... |
1457 | Creating disk image: |
1458 | created: /Users/niek/msx/task_runner_autobuild/source/openMSX/derived/x86_64-darwin-opt-3rd/openmsx-0.15.0-577-g169b32001-mac-x86_64-bin.dmg |