openMSX SoftFabTask: build_openmsx_make
log in
2024-07-01 18:53
Overview
Data
Wrapper Log
1Using Python: python3
2Build configuration:
3Updating derived/x86_64-linux-unittest/config/Version.ii...
4 Platform: x86_64-linux
5 Flavour: unittest
6 Compiler: g++
7 Subset: full build
8Compiling Autofire.cc...
9Compiling CartridgeSlotManager.cc...
10Compiling CLIOption.cc...
11Compiling ChakkariCopy.cc...
12Compiling CliExtension.cc...
13Compiling CommandLineParser.cc...
14Compiling Connector.cc...
15Compiling DebugDevice.cc...
16Compiling DeviceFactory.cc...
17Compiling DummyDevice.cc...
18Compiling DummyPrinterPortDevice.cc...
19Compiling DynamicClock.cc...
20Compiling EmptyPatch.cc...
21Compiling EmuTime.cc...
22Compiling FirmwareSwitch.cc...
23Compiling GlobalSettings.cc...
24Compiling I8255.cc...
25In file included from /usr/include/SDL2/SDL_video.h:33,
26 from /usr/include/SDL2/SDL_events.h:33,
27 from /usr/include/SDL2/SDL.h:41,
28 from src/GlobalSettings.cc:9:
29/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
30/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
31 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
32 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
33/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
34 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
35 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
36/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
37 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
38 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
39/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
40 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
41 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
42Compiling IPSPatch.cc...
43Compiling LedStatus.cc...
44Compiling MSXBunsetsu.cc...
45Compiling MSXCielTurbo.cc...
46Compiling MSXDevice.cc...
47Compiling MSXDeviceSwitch.cc...
48Compiling MSXE6Timer.cc...
49Compiling MSXHiResTimer.cc...
50Compiling MSXKanji.cc...
51Compiling MSXKanji12.cc...
52Compiling MSXMatsushita.cc...
53Compiling MSXMotherBoard.cc...
54Compiling MSXPPI.cc...
55Compiling MSXPrinterPort.cc...
56Compiling MSXRTC.cc...
57Compiling MSXResetStatusRegister.cc...
58Compiling MSXS1985.cc...
59Compiling MSXS1990.cc...
60Compiling MSXSwitchedDevice.cc...
61Compiling MSXToshibaTcx200x.cc...
62Compiling MSXTurboRPause.cc...
63Compiling MSXVictorHC9xSystemControl.cc...
64Compiling PasswordCart.cc...
65Compiling Pluggable.cc...
66Compiling PluggableFactory.cc...
67In file included from src/utils/StringOp.hh:12,
68 from src/serialize.hh:6,
69 from src/EmuDuration.hh:4,
70 from src/EmuTime.hh:4,
71 from src/MSXMotherBoard.hh:4,
72 from src/MSXMotherBoard.cc:1:
73In constructor ‘constexpr std::_Optional_payload_base<_Tp>::_Storage<_Up, <anonymous> >::_Storage(std::in_place_t, _Args&& ...) [with _Args = {unsigned int}; _Up = unsigned int; bool <anonymous> = true; _Tp = unsigned int]’,
74 inlined from ‘constexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(std::in_place_t, _Args&& ...) [with _Args = {unsigned int}; _Tp = unsigned int]’ at /usr/include/c++/12/optional:126:4,
75 inlined from ‘constexpr std::_Optional_payload<unsigned int, true, true, true>::_Optional_payload(std::in_place_t, _Args&& ...) [with _Args = {unsigned int}][inherited from std::_Optional_payload_base<unsigned int>]’ at /usr/include/c++/12/optional:339:42,
76 inlined from ‘constexpr std::_Optional_base<_Tp, true, true>::_Optional_base(std::in_place_t, _Args&& ...) [with _Args = {unsigned int}; typename std::enable_if<is_constructible_v<_Tp, _Args ...>, bool>::type <anonymous> = false; _Tp = unsigned int]’ at /usr/include/c++/12/optional:650:4,
77 inlined from ‘constexpr std::optional<_Tp>::optional(_Up&&) [with _Up = unsigned int; typename std::enable_if<__and_v<std::__not_<std::is_same<std::optional<_Tp>, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::__not_<std::is_same<std::in_place_t, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::is_constructible<_Tp, _Up>, std::is_convertible<_Iter, _Iterator> >, bool>::type <anonymous> = true; _Tp = unsigned int]’ at /usr/include/c++/12/optional:749:47,
78 inlined from ‘std::optional<_Up> StringOp::stringToBase(std::string_view) [with int BASE = 2; T = unsigned int]’ at src/utils/StringOp.hh:152:11,
79 inlined from ‘std::optional<_Tp> StringOp::stringTo(std::string_view) [with T = unsigned int]’ at src/utils/StringOp.hh:190:31:
80/usr/include/c++/12/optional:214:15: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized]
81 214 | : _M_value(std::forward<_Args>(__args)...)
82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
83src/utils/StringOp.hh: In function ‘std::optional<_Tp> StringOp::stringTo(std::string_view) [with T = unsigned int]’:
84src/utils/StringOp.hh:147:19: note: ‘result’ was declared here
85 147 | T result;
86 | ^~~~~~
87Compiling PluggingController.cc...
88Compiling Printer.cc...
89In file included from /usr/include/SDL2/SDL_video.h:33,
90 from /usr/include/SDL2/SDL_events.h:33,
91 from /usr/include/SDL2/SDL.h:41,
92 from src/video/SDLSurfacePtr.hh:6,
93 from src/video/PNG.hh:5,
94 from src/Printer.cc:2:
95/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
96/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
97 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
98 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
99/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
100 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
101 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
102/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
103 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
104 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
105/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
106 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
107 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
108In file included from /usr/include/SDL2/SDL_video.h:33,
109 from /usr/include/SDL2/SDL_events.h:33,
110 from /usr/include/SDL2/SDL.h:41,
111 from src/input/Joystick.hh:9,
112 from src/PluggableFactory.cc:5:
113/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
114/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
115 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
116 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
117/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
118 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
119 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
120/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
121 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
122 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
123/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
124 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
125 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
126Compiling PrinterPortDevice.cc...
127Compiling PrinterPortLogger.cc...
128Compiling PrinterPortSimpl.cc...
129Compiling RP5C01.cc...
130Compiling Reactor.cc...
131Compiling RealTime.cc...
132Compiling RenShaTurbo.cc...
133Compiling ReplayCLI.cc...
134In file included from /usr/include/SDL2/SDL_video.h:33,
135 from /usr/include/SDL2/SDL_events.h:33,
136 from /usr/include/SDL2/SDL.h:41,
137 from src/events/InputEventGenerator.hh:8,
138 from src/Reactor.cc:6:
139/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
140/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
141 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
142 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
143/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
144 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
145 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
146/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
147 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
148 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
149/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
150 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
151 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
152Compiling ReverseManager.cc...
153Compiling SC3000PPI.cc...
154Compiling SG1000Pause.cc...
155Compiling SVIPPI.cc...
156Compiling SVIPrinterPort.cc...
157Compiling SaveStateCLI.cc...
158Compiling Schedulable.cc...
159Compiling Scheduler.cc...
160Compiling SensorKid.cc...
161Compiling SpeedManager.cc...
162Compiling ThrottleManager.cc...
163In file included from src/utils/StringOp.hh:12,
164 from src/serialize.hh:6,
165 from src/EmuDuration.hh:4,
166 from src/EmuTime.hh:4,
167 from src/Schedulable.hh:4,
168 from src/ReverseManager.hh:4,
169 from src/ReverseManager.cc:1:
170In constructor ‘constexpr std::_Optional_payload_base<_Tp>::_Storage<_Up, <anonymous> >::_Storage(std::in_place_t, _Args&& ...) [with _Args = {unsigned int}; _Up = unsigned int; bool <anonymous> = true; _Tp = unsigned int]’,
171 inlined from ‘constexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(std::in_place_t, _Args&& ...) [with _Args = {unsigned int}; _Tp = unsigned int]’ at /usr/include/c++/12/optional:126:4,
172 inlined from ‘constexpr std::_Optional_payload<unsigned int, true, true, true>::_Optional_payload(std::in_place_t, _Args&& ...) [with _Args = {unsigned int}][inherited from std::_Optional_payload_base<unsigned int>]’ at /usr/include/c++/12/optional:339:42,
173 inlined from ‘constexpr std::_Optional_base<_Tp, true, true>::_Optional_base(std::in_place_t, _Args&& ...) [with _Args = {unsigned int}; typename std::enable_if<is_constructible_v<_Tp, _Args ...>, bool>::type <anonymous> = false; _Tp = unsigned int]’ at /usr/include/c++/12/optional:650:4,
174 inlined from ‘constexpr std::optional<_Tp>::optional(_Up&&) [with _Up = unsigned int; typename std::enable_if<__and_v<std::__not_<std::is_same<std::optional<_Tp>, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::__not_<std::is_same<std::in_place_t, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::is_constructible<_Tp, _Up>, std::is_convertible<_Iter, _Iterator> >, bool>::type <anonymous> = true; _Tp = unsigned int]’ at /usr/include/c++/12/optional:749:47,
175 inlined from ‘std::optional<_Up> StringOp::stringToBase(std::string_view) [with int BASE = 2; T = unsigned int]’ at src/utils/StringOp.hh:152:11,
176 inlined from ‘std::optional<_Tp> StringOp::stringTo(std::string_view) [with T = unsigned int]’ at src/utils/StringOp.hh:190:31:
177/usr/include/c++/12/optional:214:15: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized]
178 214 | : _M_value(std::forward<_Args>(__args)...)
179 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
180src/utils/StringOp.hh: In function ‘std::optional<_Tp> StringOp::stringTo(std::string_view) [with T = unsigned int]’:
181src/utils/StringOp.hh:147:19: note: ‘result’ was declared here
182 147 | T result;
183 | ^~~~~~
184Compiling Version.cc...
185Compiling serialize.cc...
186Compiling serialize_core.cc...
187Compiling serialize_meta.cc...
188Compiling cassette/CasImage.cc...
189Compiling cassette/CassetteDevice.cc...
190Compiling cassette/CassetteImage.cc...
191Compiling cassette/CassettePlayer.cc...
192Compiling cassette/CassettePlayerCLI.cc...
193Compiling cassette/CassettePort.cc...
194Compiling cassette/DummyCassetteDevice.cc...
195Compiling cassette/WavImage.cc...
196Compiling commands/Command.cc...
197Compiling commands/Completer.cc...
198Compiling commands/GlobalCommandController.cc...
199Compiling commands/InfoCommand.cc...
200Compiling commands/InfoTopic.cc...
201Compiling commands/Interpreter.cc...
202Compiling commands/MSXCommandController.cc...
203Compiling commands/ProxyCommand.cc...
204Compiling commands/TclArgParser.cc...
205Compiling commands/TclCallback.cc...
206Compiling commands/TclObject.cc...
207Compiling config/DeviceConfig.cc...
208Compiling config/HardwareConfig.cc...
209Compiling config/SettingsConfig.cc...
210Compiling config/XMLElement.cc...
211Compiling console/CommandConsole.cc...
212In file included from src/utils/StringOp.hh:12,
213 from src/config/XMLElement.cc:6:
214In constructor ‘constexpr std::_Optional_payload_base<_Tp>::_Storage<_Up, <anonymous> >::_Storage(std::in_place_t, _Args&& ...) [with _Args = {unsigned int}; _Up = unsigned int; bool <anonymous> = true; _Tp = unsigned int]’,
215 inlined from ‘constexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(std::in_place_t, _Args&& ...) [with _Args = {unsigned int}; _Tp = unsigned int]’ at /usr/include/c++/12/optional:126:4,
216 inlined from ‘constexpr std::_Optional_payload<unsigned int, true, true, true>::_Optional_payload(std::in_place_t, _Args&& ...) [with _Args = {unsigned int}][inherited from std::_Optional_payload_base<unsigned int>]’ at /usr/include/c++/12/optional:339:42,
217 inlined from ‘constexpr std::_Optional_base<_Tp, true, true>::_Optional_base(std::in_place_t, _Args&& ...) [with _Args = {unsigned int}; typename std::enable_if<is_constructible_v<_Tp, _Args ...>, bool>::type <anonymous> = false; _Tp = unsigned int]’ at /usr/include/c++/12/optional:650:4,
218 inlined from ‘constexpr std::optional<_Tp>::optional(_Up&&) [with _Up = unsigned int; typename std::enable_if<__and_v<std::__not_<std::is_same<std::optional<_Tp>, typename std::remove_cv<typename std::remove_reference<_Iter>::type>::type> >, std::__not_<std::is_same<std::in_place_t, typename std::remove_cv<typename std::remove_reference<_Iter>::type>::type> >, std::is_constructible<_Tp, _Up>, std::is_convertible<_Iter, _Iterator> >, bool>::type <anonymous> = true; _Tp = unsigned int]’ at /usr/include/c++/12/optional:749:47,
219 inlined from ‘std::optional<_Up> StringOp::stringToBase(std::string_view) [with int BASE = 2; T = unsigned int]’ at src/utils/StringOp.hh:152:11,
220 inlined from ‘std::optional<_Tp> StringOp::stringTo(std::string_view) [with T = unsigned int]’ at src/utils/StringOp.hh:190:31:
221/usr/include/c++/12/optional:214:15: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized]
222 214 | : _M_value(std::forward<_Args>(__args)...)
223 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
224src/utils/StringOp.hh: In function ‘std::optional<_Tp> StringOp::stringTo(std::string_view) [with T = unsigned int]’:
225src/utils/StringOp.hh:147:19: note: ‘result’ was declared here
226 147 | T result;
227 | ^~~~~~
228Compiling console/OSDConsoleRenderer.cc...
229Compiling console/OSDGUI.cc...
230Compiling console/OSDGUILayer.cc...
231In file included from /usr/include/SDL2/SDL_video.h:33,
232 from /usr/include/SDL2/SDL_events.h:33,
233 from /usr/include/SDL2/SDL.h:41,
234 from src/video/SDLSurfacePtr.hh:6,
235 from src/console/TTFFont.hh:4,
236 from src/console/OSDConsoleRenderer.hh:6,
237 from src/console/OSDConsoleRenderer.cc:1:
238/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
239/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
240 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
241 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
242/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
243 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
244 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
245/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
246 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
247 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
248/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
249 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
250 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
251Compiling console/OSDImageBasedWidget.cc...
252In file included from /usr/include/SDL2/SDL_video.h:33,
253 from /usr/include/SDL2/SDL_events.h:33,
254 from /usr/include/SDL2/SDL.h:41,
255 from src/video/SDLSurfacePtr.hh:6,
256 from src/console/TTFFont.hh:4,
257 from src/console/OSDText.hh:5,
258 from src/console/OSDGUI.cc:4:
259/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
260/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
261 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
262 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
263/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
264 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
265 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
266/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
267 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
268 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
269/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
270 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
271 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
272Compiling console/OSDRectangle.cc...
273Compiling console/OSDText.cc...
274In file included from /usr/include/SDL2/SDL_video.h:33,
275 from /usr/include/SDL2/SDL_events.h:33,
276 from /usr/include/SDL2/SDL.h:41,
277 from src/video/SDLSurfacePtr.hh:6,
278 from src/video/SDLImage.hh:5,
279 from src/console/OSDRectangle.cc:2:
280/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
281/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
282 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
283 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
284/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
285 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
286 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
287/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
288 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
289 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
290/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
291 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
292 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
293Compiling console/OSDTopWidget.cc...
294In file included from /usr/include/SDL2/SDL_video.h:33,
295 from /usr/include/SDL2/SDL_events.h:33,
296 from /usr/include/SDL2/SDL.h:41,
297 from src/video/SDLSurfacePtr.hh:6,
298 from src/console/TTFFont.hh:4,
299 from src/console/OSDText.hh:5,
300 from src/console/OSDText.cc:1:
301/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
302/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
303 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
304 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
305/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
306 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
307 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
308/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
309 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
310 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
311/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
312 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
313 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
314Compiling console/OSDWidget.cc...
315Compiling cpu/BreakPointBase.cc...
316Compiling cpu/CPUClock.cc...
317In file included from /usr/include/SDL2/SDL_video.h:33,
318 from /usr/include/SDL2/SDL_events.h:33,
319 from /usr/include/SDL2/SDL.h:41,
320 from src/video/SDLOutputSurface.hh:6,
321 from src/console/OSDWidget.cc:2:
322/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
323/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
324 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
325 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
326/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
327 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
328 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
329/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
330 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
331 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
332/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
333 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
334 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
335Compiling cpu/CPUCore.cc...
336Compiling cpu/CPURegs.cc...
337Compiling cpu/Dasm.cc...
338Compiling cpu/IRQHelper.cc...
339Compiling cpu/MSXCPU.cc...
340Compiling cpu/MSXCPUInterface.cc...
341Compiling cpu/MSXMultiDevice.cc...
342Compiling cpu/MSXMultiIODevice.cc...
343Compiling cpu/MSXMultiMemDevice.cc...
344Compiling cpu/MSXWatchIODevice.cc...
345Compiling cpu/VDPIODelay.cc...
346Compiling debugger/Debugger.cc...
347Compiling debugger/Probe.cc...
348Compiling debugger/ProbeBreakPoint.cc...
349Compiling debugger/SimpleDebuggable.cc...
350Compiling events/AfterCommand.cc...
351Compiling events/CliComm.cc...
352Compiling events/CliConnection.cc...
353Compiling events/CliServer.cc...
354In file included from src/commands/TclObject.hh:13,
355 from src/events/Event.hh:9,
356 from src/events/AfterCommand.hh:6,
357 from src/events/AfterCommand.cc:1:
358In constructor ‘constexpr std::_Optional_payload_base<_Tp>::_Storage<_Up, <anonymous> >::_Storage(std::in_place_t, _Args&& ...) [with _Args = {unsigned int}; _Up = unsigned int; bool <anonymous> = true; _Tp = unsigned int]’,
359 inlined from ‘constexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(std::in_place_t, _Args&& ...) [with _Args = {unsigned int}; _Tp = unsigned int]’ at /usr/include/c++/12/optional:126:4,
360 inlined from ‘constexpr std::_Optional_payload<unsigned int, true, true, true>::_Optional_payload(std::in_place_t, _Args&& ...) [with _Args = {unsigned int}][inherited from std::_Optional_payload_base<unsigned int>]’ at /usr/include/c++/12/optional:339:42,
361 inlined from ‘constexpr std::_Optional_base<_Tp, true, true>::_Optional_base(std::in_place_t, _Args&& ...) [with _Args = {unsigned int}; typename std::enable_if<is_constructible_v<_Tp, _Args ...>, bool>::type <anonymous> = false; _Tp = unsigned int]’ at /usr/include/c++/12/optional:650:4,
362 inlined from ‘constexpr std::optional<_Tp>::optional(_Up&&) [with _Up = unsigned int; typename std::enable_if<__and_v<std::__not_<std::is_same<std::optional<_Tp>, typename std::remove_cv<typename std::remove_reference<_Iter>::type>::type> >, std::__not_<std::is_same<std::in_place_t, typename std::remove_cv<typename std::remove_reference<_Iter>::type>::type> >, std::is_constructible<_Tp, _Up>, std::is_convertible<_Iter, _Iterator> >, bool>::type <anonymous> = true; _Tp = unsigned int]’ at /usr/include/c++/12/optional:749:47,
363 inlined from ‘std::optional<_Up> StringOp::stringToBase(std::string_view) [with int BASE = 2; T = unsigned int]’ at src/utils/StringOp.hh:152:11,
364 inlined from ‘std::optional<_Tp> StringOp::stringTo(std::string_view) [with T = unsigned int]’ at src/utils/StringOp.hh:190:31:
365/usr/include/c++/12/optional:214:15: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized]
366 214 | : _M_value(std::forward<_Args>(__args)...)
367 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
368In file included from src/serialize.hh:6,
369 from src/EmuDuration.hh:4,
370 from src/EmuTime.hh:4,
371 from src/Schedulable.hh:4,
372 from src/events/AfterCommand.cc:5:
373src/utils/StringOp.hh: In function ‘std::optional<_Tp> StringOp::stringTo(std::string_view) [with T = unsigned int]’:
374src/utils/StringOp.hh:147:19: note: ‘result’ was declared here
375 147 | T result;
376 | ^~~~~~
377Compiling events/Event.cc...
378Compiling events/EventDistributor.cc...
379In file included from /usr/include/SDL2/SDL_video.h:33,
380 from /usr/include/SDL2/SDL_events.h:33,
381 from /usr/include/SDL2/SDL.h:41,
382 from src/events/Event.cc:5:
383/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
384/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
385 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
386 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
387/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
388 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
389 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
390/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
391 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
392 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
393/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
394 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
395 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
396Compiling events/GlobalCliComm.cc...
397In file included from /usr/include/SDL2/SDL_video.h:33,
398 from /usr/include/SDL2/SDL_events.h:33,
399 from /usr/include/SDL2/SDL.h:41,
400 from src/events/InputEventGenerator.hh:8,
401 from src/events/EventDistributor.cc:6:
402/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
403/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
404 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
405 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
406/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
407 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
408 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
409/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
410 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
411 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
412/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
413 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
414 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
415Compiling events/HotKey.cc...
416Compiling events/InputEventFactory.cc...
417In file included from /usr/include/SDL2/SDL_video.h:33,
418 from /usr/include/SDL2/SDL_events.h:33,
419 from /usr/include/SDL2/SDL.h:41,
420 from src/events/InputEventFactory.cc:8:
421/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
422/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
423 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
424 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
425/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
426 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
427 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
428/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
429 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
430 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
431/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
432 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
433 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
434Compiling events/InputEventGenerator.cc...
435In file included from /usr/include/SDL2/SDL_video.h:33,
436 from /usr/include/SDL2/SDL_events.h:33,
437 from /usr/include/SDL2/SDL.h:41,
438 from src/events/InputEventGenerator.hh:8,
439 from src/events/InputEventGenerator.cc:1:
440/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
441/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
442 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
443 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
444/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
445 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
446 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
447/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
448 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
449 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
450/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
451 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
452 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
453Compiling events/MSXCliComm.cc...
454Compiling events/MessageCommand.cc...
455Compiling events/StdioMessages.cc...
456Compiling events/TclCallbackMessages.cc...
457Compiling fdc/AVTFDC.cc...
458Compiling fdc/BootBlocks.cc...
459Compiling fdc/CanonFDC.cc...
460Compiling fdc/DMKDiskImage.cc...
461Compiling fdc/DSKDiskImage.cc...
462Compiling fdc/DirAsDSK.cc...
463Compiling fdc/Disk.cc...
464Compiling fdc/DiskChanger.cc...
465Compiling fdc/DiskDrive.cc...
466Compiling fdc/DiskFactory.cc...
467Compiling fdc/DiskImageCLI.cc...
468Compiling fdc/DiskImageUtils.cc...
469Compiling fdc/DiskManipulator.cc...
470Compiling fdc/DiskName.cc...
471Compiling fdc/DiskPartition.cc...
472Compiling fdc/DriveMultiplexer.cc...
473Compiling fdc/DummyDisk.cc...
474Compiling fdc/EmptyDiskPatch.cc...
475Compiling fdc/MSXFDC.cc...
476Compiling fdc/MSXtar.cc...
477Compiling fdc/MicrosolFDC.cc...
478Compiling fdc/NationalFDC.cc...
479Compiling fdc/NowindCommand.cc...
480Compiling fdc/NowindHost.cc...
481Compiling fdc/NowindInterface.cc...
482Compiling fdc/NowindRomDisk.cc...
483Compiling fdc/PhilipsFDC.cc...
484Compiling fdc/RamDSKDiskImage.cc...
485Compiling fdc/RawTrack.cc...
486Compiling fdc/RealDrive.cc...
487Compiling fdc/SVIFDC.cc...
488Compiling fdc/SanyoFDC.cc...
489Compiling fdc/SectorAccessibleDisk.cc...
490Compiling fdc/SectorBasedDisk.cc...
491Compiling fdc/SpectravideoFDC.cc...
492Compiling fdc/TC8566AF.cc...
493Compiling fdc/TalentTDC600.cc...
494Compiling fdc/ToshibaFDC.cc...
495Compiling fdc/TurboRFDC.cc...
496Compiling fdc/VictorFDC.cc...
497Compiling fdc/WD2793.cc...
498Compiling fdc/WD2793BasedFDC.cc...
499Compiling fdc/XSADiskImage.cc...
500Compiling fdc/YamahaFDC.cc...
501Compiling file/CompressedFileAdapter.cc...
502Compiling file/File.cc...
503Compiling file/FileBase.cc...
504Compiling file/FileContext.cc...
505Compiling file/FilePool.cc...
506Compiling file/FilePoolCore.cc...
507Compiling file/Filename.cc...
508Compiling file/GZFileAdapter.cc...
509Compiling file/LocalFile.cc...
510Compiling file/LocalFileReference.cc...
511Compiling file/ZipFileAdapter.cc...
512Compiling file/ZlibInflate.cc...
513Compiling ide/AbstractIDEDevice.cc...
514Compiling ide/BeerIDE.cc...
515Compiling ide/CDImageCLI.cc...
516Compiling ide/DummyIDEDevice.cc...
517Compiling ide/DummySCSIDevice.cc...
518Compiling ide/GoudaSCSI.cc...
519Compiling ide/HD.cc...
520Compiling ide/HDCommand.cc...
521Compiling ide/HDImageCLI.cc...
522Compiling ide/IDECDROM.cc...
523Compiling ide/IDEDeviceFactory.cc...
524Compiling ide/IDEHD.cc...
525Compiling ide/MB89352.cc...
526Compiling ide/MegaSCSI.cc...
527Compiling ide/SCSIHD.cc...
528Compiling ide/SCSILS120.cc...
529Compiling ide/SunriseIDE.cc...
530Compiling ide/WD33C93.cc...
531Compiling input/ArkanoidPad.cc...
532Compiling input/ColecoJoystickIO.cc...
533Compiling input/DummyJoystick.cc...
534Compiling input/EventDelay.cc...
535Compiling input/JoyMega.cc...
536Compiling input/JoyTap.cc...
537Compiling input/Joystick.cc...
538In file included from /usr/include/SDL2/SDL_video.h:33,
539 from /usr/include/SDL2/SDL_events.h:33,
540 from /usr/include/SDL2/SDL.h:41,
541 from src/input/JoyMega.hh:7,
542 from src/input/JoyMega.cc:1:
543/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
544/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
545 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
546 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
547/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
548 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
549 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
550/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
551 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
552 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
553/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
554 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
555 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
556Compiling input/JoystickDevice.cc...
557In file included from /usr/include/SDL2/SDL_video.h:33,
558 from /usr/include/SDL2/SDL_events.h:33,
559 from /usr/include/SDL2/SDL.h:41,
560 from src/input/Joystick.hh:9,
561 from src/input/Joystick.cc:1:
562/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
563/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
564 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
565 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
566/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
567 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
568 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
569/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
570 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
571 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
572/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
573 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
574 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
575Compiling input/JoystickPort.cc...
576Compiling input/KeyJoystick.cc...
577Compiling input/Keyboard.cc...
578Compiling input/KeyboardSettings.cc...
579Compiling input/MSXEventDistributor.cc...
580Compiling input/MagicKey.cc...
581In file included from /usr/include/SDL2/SDL_video.h:33,
582 from /usr/include/SDL2/SDL_events.h:33,
583 from /usr/include/SDL2/SDL.h:41,
584 from src/input/Keyboard.cc:28:
585/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
586/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
587 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
588 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
589/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
590 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
591 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
592/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
593 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
594 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
595/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
596 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
597 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
598Compiling input/Mouse.cc...
599Compiling input/MsxChar2Unicode.cc...
600Compiling input/NinjaTap.cc...
601In file included from /usr/include/SDL2/SDL_video.h:33,
602 from /usr/include/SDL2/SDL_events.h:33,
603 from /usr/include/SDL2/SDL.h:41,
604 from src/input/Mouse.cc:10:
605/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
606/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
607 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
608 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
609/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
610 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
611 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
612/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
613 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
614 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
615/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
616 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
617 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
618Compiling input/Paddle.cc...
619Compiling input/RecordedCommand.cc...
620Compiling input/SETetrisDongle.cc...
621Compiling input/SG1000JoystickIO.cc...
622Compiling input/StateChangeDistributor.cc...
623Compiling input/Touchpad.cc...
624Compiling input/Trackball.cc...
625Compiling input/UnicodeKeymap.cc...
626Compiling laserdisc/LaserdiscPlayer.cc...
627Compiling laserdisc/LaserdiscPlayerCLI.cc...
628Compiling laserdisc/OggReader.cc...
629Compiling laserdisc/PioneerLDControl.cc...
630Compiling memory/AmdFlash.cc...
631Compiling memory/CanonWordProcessor.cc...
632Compiling memory/Carnivore2.cc...
633Compiling memory/CheckedRam.cc...
634Compiling memory/ColecoSuperGameModule.cc...
635Compiling memory/EEPROM_93C46.cc...
636Compiling memory/ESE_RAM.cc...
637Compiling memory/ESE_SCC.cc...
638Compiling memory/FraelSwitchableROM.cc...
639Compiling memory/KonamiUltimateCollection.cc...
640Compiling memory/MSXHBI55.cc...
641Compiling memory/MSXMapperIO.cc...
642Compiling memory/MSXMegaRam.cc...
643Compiling memory/MSXMemoryMapper.cc...
644Compiling memory/MSXMemoryMapperBase.cc...
645Compiling memory/MSXMirrorDevice.cc...
646Compiling memory/MSXPac.cc...
647Compiling memory/MSXRam.cc...
648Compiling memory/MSXRom.cc...
649Compiling memory/MSXRomCLI.cc...
650Compiling memory/MegaFlashRomSCCPlus.cc...
651Compiling memory/MegaFlashRomSCCPlusSD.cc...
652Compiling memory/MusicalMemoryMapper.cc...
653Compiling memory/PanasonicMemory.cc...
654Compiling memory/PanasonicRam.cc...
655Compiling memory/ROMHunterMk2.cc...
656Compiling memory/Ram.cc...
657Compiling memory/ReproCartridgeV1.cc...
658Compiling memory/ReproCartridgeV2.cc...
659Compiling memory/Rom.cc...
660Compiling memory/RomArc.cc...
661Compiling memory/RomAscii16_2.cc...
662Compiling memory/RomAscii16kB.cc...
663Compiling memory/RomAscii8_8.cc...
664Compiling memory/RomAscii8kB.cc...
665Compiling memory/RomBlocks.cc...
666Compiling memory/RomColecoMegaCart.cc...
667Compiling memory/RomCrossBlaim.cc...
668Compiling memory/RomDRAM.cc...
669Compiling memory/RomDatabase.cc...
670Compiling memory/RomDooly.cc...
671Compiling memory/RomFSA1FM.cc...
672Compiling memory/RomFactory.cc...
673Compiling memory/RomGameMaster2.cc...
674Compiling memory/RomGeneric16kB.cc...
675Compiling memory/RomGeneric8kB.cc...
676Compiling memory/RomHalnote.cc...
677Compiling memory/RomHarryFox.cc...
678Compiling memory/RomHolyQuran.cc...
679Compiling memory/RomHolyQuran2.cc...
680Compiling memory/RomInfo.cc...
681Compiling memory/RomInfoTopic.cc...
682Compiling memory/RomKonami.cc...
683Compiling memory/RomKonamiKeyboardMaster.cc...
684Compiling memory/RomKonamiSCC.cc...
685Compiling memory/RomMSXDOS2.cc...
686Compiling memory/RomMSXWrite.cc...
687Compiling memory/RomMSXtra.cc...
688Compiling memory/RomMajutsushi.cc...
689Compiling memory/RomManbow2.cc...
690Compiling memory/RomMatraCompilation.cc...
691Compiling memory/RomMatraInk.cc...
692Compiling memory/RomMitsubishiMLTS2.cc...
693Compiling memory/RomMultiRom.cc...
694Compiling memory/RomNational.cc...
695Compiling memory/RomNettouYakyuu.cc...
696Compiling memory/RomPadial16kB.cc...
697Compiling memory/RomPadial8kB.cc...
698Compiling memory/RomPageNN.cc...
699Compiling memory/RomPanasonic.cc...
700Compiling memory/RomPlain.cc...
701Compiling memory/RomPlayBall.cc...
702Compiling memory/RomRType.cc...
703Compiling memory/RomRamFile.cc...
704Compiling memory/RomSuperLodeRunner.cc...
705Compiling memory/RomSuperSwangi.cc...
706Compiling memory/RomSynthesizer.cc...
707Compiling memory/RomZemina126in1.cc...
708Compiling memory/RomZemina25in1.cc...
709Compiling memory/RomZemina80in1.cc...
710Compiling memory/RomZemina90in1.cc...
711Compiling memory/SRAM.cc...
712Compiling memory/SdCard.cc...
713Compiling memory/TrackedRam.cc...
714Compiling serial/ClockPin.cc...
715Compiling serial/DummyMidiInDevice.cc...
716Compiling serial/DummyMidiOutDevice.cc...
717Compiling serial/DummyRS232Device.cc...
718Compiling serial/I8251.cc...
719Compiling serial/I8254.cc...
720Compiling serial/JVCMSXMIDI.cc...
721Compiling serial/MC6850.cc...
722Compiling serial/MSXFacMidiInterface.cc...
723Compiling serial/MSXMidi.cc...
724Compiling serial/MSXRS232.cc...
725Compiling serial/MidiInConnector.cc...
726Compiling serial/MidiInDevice.cc...
727Compiling serial/MidiInReader.cc...
728Compiling serial/MidiOutConnector.cc...
729Compiling serial/MidiOutDevice.cc...
730Compiling serial/MidiOutLogger.cc...
731Compiling serial/MidiSessionALSA.cc...
732Compiling serial/MusicModuleMIDI.cc...
733Compiling serial/RS232Connector.cc...
734Compiling serial/RS232Device.cc...
735Compiling serial/RS232Tester.cc...
736Compiling serial/YM2148.cc...
737Compiling settings/BooleanSetting.cc...
738Compiling settings/EnumSetting.cc...
739Compiling settings/FilenameSetting.cc...
740Compiling settings/FloatSetting.cc...
741Compiling settings/IntegerSetting.cc...
742Compiling settings/KeyCodeSetting.cc...
743Compiling settings/ProxySetting.cc...
744Compiling settings/ReadOnlySetting.cc...
745Compiling settings/Setting.cc...
746Compiling settings/SettingsManager.cc...
747Compiling settings/StringSetting.cc...
748Compiling settings/UserSettings.cc...
749Compiling settings/VideoSourceSetting.cc...
750Compiling sound/AY8910.cc...
751Compiling sound/AY8910Periphery.cc...
752Compiling sound/AudioInputConnector.cc...
753Compiling sound/AudioInputDevice.cc...
754Compiling sound/BlipBuffer.cc...
755Compiling sound/DACSound16S.cc...
756Compiling sound/DACSound8U.cc...
757Compiling sound/DummyAudioInputDevice.cc...
758Compiling sound/DummyY8950KeyboardDevice.cc...
759Compiling sound/EmuTimer.cc...
760Compiling sound/KeyClick.cc...
761Compiling sound/MSXAudio.cc...
762Compiling sound/MSXFmPac.cc...
763Compiling sound/MSXMixer.cc...
764Compiling sound/MSXMoonSound.cc...
765Compiling sound/MSXMusic.cc...
766Compiling sound/MSXOPL3Cartridge.cc...
767Compiling sound/MSXPSG.cc...
768Compiling sound/MSXSCCPlusCart.cc...
769Compiling sound/MSXTurboRPCM.cc...
770Compiling sound/MSXYamahaSFG.cc...
771Compiling sound/Mixer.cc...
772Compiling sound/ResampleBlip.cc...
773Compiling sound/ResampleHQ.cc...
774In file included from /usr/include/SDL2/SDL_video.h:33,
775 from /usr/include/SDL2/SDL_events.h:33,
776 from /usr/include/SDL2/SDL.h:41,
777 from src/video/SDLSurfacePtr.hh:6,
778 from src/sound/SDLSoundDriver.hh:5,
779 from src/sound/Mixer.cc:4:
780/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
781/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
782 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
783 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
784/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
785 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
786 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
787/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
788 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
789 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
790/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
791 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
792 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
793Compiling sound/ResampleLQ.cc...
794Compiling sound/ResampleTrivial.cc...
795Compiling sound/ResampledSoundDevice.cc...
796Compiling sound/SCC.cc...
797Compiling sound/SDLSoundDriver.cc...
798Compiling sound/SN76489.cc...
799In file included from /usr/include/SDL2/SDL_video.h:33,
800 from /usr/include/SDL2/SDL_events.h:33,
801 from /usr/include/SDL2/SDL.h:41,
802 from src/video/SDLSurfacePtr.hh:6,
803 from src/sound/SDLSoundDriver.hh:5,
804 from src/sound/SDLSoundDriver.cc:1:
805/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
806/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
807 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
808 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
809/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
810 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
811 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
812/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
813 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
814 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
815/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
816 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
817 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
818Compiling sound/SNPSG.cc...
819Compiling sound/SVIPSG.cc...
820Compiling sound/SamplePlayer.cc...
821Compiling sound/SoundDevice.cc...
822Compiling sound/VLM5030.cc...
823Compiling sound/WavAudioInput.cc...
824Compiling sound/WavWriter.cc...
825Compiling sound/Y8950.cc...
826Compiling sound/Y8950Adpcm.cc...
827Compiling sound/Y8950KeyboardConnector.cc...
828Compiling sound/Y8950KeyboardDevice.cc...
829Compiling sound/Y8950Periphery.cc...
830Compiling sound/YM2151.cc...
831Compiling sound/YM2413.cc...
832Compiling sound/YM2413Burczynski.cc...
833Compiling sound/YM2413NukeYKT.cc...
834Compiling sound/YM2413Okazaki.cc...
835Compiling sound/YM2413OriginalNukeYKT.cc...
836Compiling sound/YMF262.cc...
837src/sound/YM2413NukeYKT.cc: In member function ‘void openmsx::YM2413NukeYKT::YM2413::step18(float**) [with bool TEST_MODE = true]’:
838src/sound/YM2413NukeYKT.cc:831:19: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without
839 831 | NEVER_INLINE void YM2413::step18(float* out[9 + 5])
840 | ^~~~~~
841src/sound/YM2151.cc: In member function ‘void openmsx::YM2151::serialize(Archive&, unsigned int) [with Archive = openmsx::MemInputArchive]’:
842src/sound/YM2151.cc:1613:6: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without
843 1613 | void YM2151::serialize(Archive& a, unsigned /*version*/)
844 | ^~~~~~
845Compiling sound/YMF278.cc...
846Compiling unittest/FilePoolCore_test.cc...
847Compiling unittest/FixedPoint_test.cc...
848Compiling unittest/MemoryBufferFile.cc...
849Compiling unittest/MemoryBufferFile_test.cc...
850Compiling unittest/TclArgParser.cc...
851Compiling unittest/TclObject_test.cc...
852Compiling unittest/WavData_test.cc...
853src/sound/YM2413NukeYKT.cc: In member function ‘void openmsx::YM2413NukeYKT::YM2413::step18(float**) [with bool TEST_MODE = false]’:
854src/sound/YM2413NukeYKT.cc:831:19: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without
855Compiling unittest/eeprom.cc...
856Compiling unittest/sha1.cc...
857Compiling utils/sha1.cc...
858Compiling video/ADVram.cc...
859Compiling video/AviRecorder.cc...
860Compiling video/AviWriter.cc...
861Compiling video/CharacterConverter.cc...
862Compiling video/Display.cc...
863Compiling video/DummyRenderer.cc...
864Compiling video/DummyVideoSystem.cc...
865Compiling video/FBPostProcessor.cc...
866Compiling video/GLImage.cc...
867Compiling video/GLPostProcessor.cc...
868In file included from /usr/include/SDL2/SDL_video.h:33,
869 from /usr/include/SDL2/SDL_events.h:33,
870 from /usr/include/SDL2/SDL.h:41,
871 from src/video/SDLOutputSurface.hh:6,
872 from src/video/FBPostProcessor.cc:8:
873/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
874/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
875 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
876 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
877/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
878 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
879 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
880/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
881 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
882 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
883/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
884 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
885 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
886In file included from /usr/include/SDL2/SDL_video.h:33,
887 from /usr/include/SDL2/SDL_events.h:33,
888 from /usr/include/SDL2/SDL.h:41,
889 from src/video/SDLSurfacePtr.hh:6,
890 from src/video/GLImage.cc:3:
891/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
892/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
893 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
894 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
895/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
896 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
897 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
898/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
899 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
900 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
901/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
902 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
903 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
904Compiling video/GLSnow.cc...
905Compiling video/GLUtil.cc...
906Compiling video/PNG.cc...
907Compiling video/PixelRenderer.cc...
908Compiling video/PostProcessor.cc...
909Compiling video/RenderSettings.cc...
910In file included from /usr/include/SDL2/SDL_video.h:33,
911 from /usr/include/SDL2/SDL_events.h:33,
912 from /usr/include/SDL2/SDL.h:41,
913 from src/video/SDLSurfacePtr.hh:6,
914 from src/video/PNG.hh:5,
915 from src/video/PNG.cc:1:
916/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
917/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
918 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
919 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
920/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
921 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
922 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
923/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
924 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
925 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
926/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
927 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
928 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
929In file included from /usr/include/SDL2/SDL_video.h:33,
930 from /usr/include/SDL2/SDL_events.h:33,
931 from /usr/include/SDL2/SDL.h:41,
932 from src/video/SDLSurfacePtr.hh:6,
933 from src/video/PNG.hh:5,
934 from src/video/PostProcessor.cc:8:
935/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
936/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
937 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
938 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
939/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
940 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
941 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
942/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
943 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
944 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
945/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
946 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
947 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
948Compiling video/RendererFactory.cc...
949Compiling video/SDLGLVisibleSurface.cc...
950Compiling video/SDLImage.cc...
951In file included from /usr/include/SDL2/SDL_video.h:33,
952 from /usr/include/SDL2/SDL_events.h:33,
953 from /usr/include/SDL2/SDL.h:41,
954 from src/video/SDLOutputSurface.hh:6,
955 from src/video/SDLVisibleSurfaceBase.hh:4,
956 from src/video/SDLGLVisibleSurface.hh:4,
957 from src/video/SDLGLVisibleSurface.cc:1:
958/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
959/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
960 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
961 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
962/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
963 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
964 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
965/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
966 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
967 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
968/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
969 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
970 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
971Compiling video/SDLRasterizer.cc...
972Compiling video/SDLSnow.cc...
973In file included from /usr/include/SDL2/SDL_video.h:33,
974 from /usr/include/SDL2/SDL_events.h:33,
975 from /usr/include/SDL2/SDL.h:41,
976 from src/video/SDLSurfacePtr.hh:6,
977 from src/video/SDLImage.hh:5,
978 from src/video/SDLImage.cc:1:
979/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
980/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
981 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
982 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
983/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
984 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
985 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
986/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
987 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
988 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
989/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
990 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
991 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
992In file included from /usr/include/SDL2/SDL_video.h:33,
993 from /usr/include/SDL2/SDL_events.h:33,
994 from /usr/include/SDL2/SDL.h:41,
995 from src/video/SDLOutputSurface.hh:6,
996 from src/video/SDLSnow.cc:2:
997/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
998/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
999 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
1000 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1001/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
1002 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
1003 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1004/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
1005 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
1006 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1007/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
1008 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
1009 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1010Compiling video/SDLVideoSystem.cc...
1011Compiling video/SDLVisibleSurface.cc...
1012Compiling video/SDLVisibleSurfaceBase.cc...
1013In file included from /usr/include/SDL2/SDL_video.h:33,
1014 from /usr/include/SDL2/SDL_events.h:33,
1015 from /usr/include/SDL2/SDL.h:41,
1016 from src/video/SDLOutputSurface.hh:6,
1017 from src/video/SDLVisibleSurfaceBase.hh:4,
1018 from src/video/SDLVisibleSurface.hh:4,
1019 from src/video/SDLVisibleSurface.cc:1:
1020/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
1021/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
1022 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
1023 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1024/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
1025 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
1026 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1027/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
1028 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
1029 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1030/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
1031 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
1032 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1033In file included from /usr/include/SDL2/SDL_video.h:33,
1034 from /usr/include/SDL2/SDL_events.h:33,
1035 from /usr/include/SDL2/SDL.h:41,
1036 from src/video/SDLOutputSurface.hh:6,
1037 from src/video/SDLVisibleSurfaceBase.hh:4,
1038 from src/video/SDLVisibleSurface.hh:4,
1039 from src/video/SDLVideoSystem.cc:2:
1040/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
1041/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
1042 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
1043 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1044/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
1045 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
1046 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1047/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
1048 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
1049 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1050/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
1051 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
1052 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1053In file included from /usr/include/SDL2/SDL_video.h:33,
1054 from /usr/include/SDL2/SDL_events.h:33,
1055 from /usr/include/SDL2/SDL.h:41,
1056 from src/video/SDLOutputSurface.hh:6,
1057 from src/video/SDLVisibleSurfaceBase.hh:4,
1058 from src/video/SDLVisibleSurfaceBase.cc:1:
1059/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
1060/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
1061 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
1062 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1063/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
1064 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
1065 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1066/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
1067 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
1068 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1069/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
1070 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
1071 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1072Compiling video/SpriteChecker.cc...
1073Compiling video/VDP.cc...
1074Compiling video/VDPAccessSlots.cc...
1075Compiling video/VDPCmdEngine.cc...
1076Compiling video/VDPVRAM.cc...
1077Compiling video/VideoLayer.cc...
1078Compiling video/VisibleSurface.cc...
1079Compiling video/ZMBVEncoder.cc...
1080In file included from /usr/include/SDL2/SDL_video.h:33,
1081 from /usr/include/SDL2/SDL_events.h:33,
1082 from /usr/include/SDL2/SDL.h:41,
1083 from src/events/InputEventGenerator.hh:8,
1084 from src/video/VisibleSurface.cc:9:
1085/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
1086/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
1087 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
1088 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1089/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
1090 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
1091 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1092/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
1093 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
1094 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1095/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
1096 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
1097 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1098Compiling video/ld/LDDummyRenderer.cc...
1099Compiling video/ld/LDPixelRenderer.cc...
1100Compiling video/ld/LDSDLRasterizer.cc...
1101Compiling video/scalers/GLHQLiteScaler.cc...
1102Compiling video/scalers/GLHQScaler.cc...
1103Compiling video/scalers/GLRGBScaler.cc...
1104Compiling video/scalers/GLScalerFactory.cc...
1105Compiling video/scalers/GLSimpleScaler.cc...
1106Compiling video/scalers/GLTVScaler.cc...
1107Compiling video/scalers/RGBTriplet3xScaler.cc...
1108Compiling video/scalers/ScalerFactory.cc...
1109Compiling video/scalers/Simple2xScaler.cc...
1110Compiling video/scalers/Simple3xScaler.cc...
1111Compiling video/v9990/V9990.cc...
1112Compiling video/v9990/V9990BitmapConverter.cc...
1113Compiling video/v9990/V9990CmdEngine.cc...
1114Compiling video/v9990/V9990DummyRenderer.cc...
1115Compiling video/v9990/V9990PixelRenderer.cc...
1116Compiling video/v9990/V9990PxConverter.cc...
1117Compiling video/v9990/V9990SDLRasterizer.cc...
1118Compiling video/v9990/V9990VRAM.cc...
1119Compiling video/v9990/Video9000.cc...
1120Linking openmsx...
1121Removing any old binary package...
1122Creating binary package:
1123 Executable...
1124 Data files...
1125 Documentation...
1126 C-BIOS...
1127 Creating symlinks...