openMSX SoftFabTask: build_openmsx_make
log in
2024-07-01 18:24
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 CartridgeSlotManager.cc...
9Compiling ChakkariCopy.cc...
10Compiling Autofire.cc...
11Compiling CliExtension.cc...
12Compiling Connector.cc...
13Compiling DebugDevice.cc...
14Compiling DeviceFactory.cc...
15Compiling DummyDevice.cc...
16Compiling DummyPrinterPortDevice.cc...
17Compiling DynamicClock.cc...
18Compiling EmuTime.cc...
19Compiling GlobalSettings.cc...
20Compiling I8255.cc...
21Compiling MSXBunsetsu.cc...
22Compiling MSXCielTurbo.cc...
23In file included from /usr/include/SDL2/SDL_video.h:33,
24 from /usr/include/SDL2/SDL_events.h:33,
25 from /usr/include/SDL2/SDL.h:41,
26 from src/GlobalSettings.cc:9:
27/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
28/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
29 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
30 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
31/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
32 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
33 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
34/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
35 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
36 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
37/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
38 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
39 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
40Compiling MSXDevice.cc...
41Compiling MSXDeviceSwitch.cc...
42Compiling MSXE6Timer.cc...
43Compiling MSXHiResTimer.cc...
44Compiling MSXKanji.cc...
45Compiling MSXKanji12.cc...
46Compiling MSXMatsushita.cc...
47Compiling MSXMotherBoard.cc...
48Compiling MSXPPI.cc...
49Compiling MSXPrinterPort.cc...
50Compiling MSXRTC.cc...
51Compiling MSXResetStatusRegister.cc...
52Compiling MSXS1985.cc...
53Compiling MSXS1990.cc...
54Compiling MSXSwitchedDevice.cc...
55Compiling MSXToshibaTcx200x.cc...
56Compiling MSXTurboRPause.cc...
57Compiling MSXVictorHC9xSystemControl.cc...
58Compiling PasswordCart.cc...
59Compiling Pluggable.cc...
60Compiling PluggableFactory.cc...
61Compiling PluggingController.cc...
62Compiling Printer.cc...
63In file included from /usr/include/SDL2/SDL_video.h:33,
64 from /usr/include/SDL2/SDL_events.h:33,
65 from /usr/include/SDL2/SDL.h:41,
66 from src/input/Joystick.hh:9,
67 from src/PluggableFactory.cc:5:
68/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
69/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
70 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
71 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
72/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
73 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
74 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
75/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
76 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
77 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
78/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
79 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
80 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
81In file included from /usr/include/SDL2/SDL_video.h:33,
82 from /usr/include/SDL2/SDL_events.h:33,
83 from /usr/include/SDL2/SDL.h:41,
84 from src/video/SDLSurfacePtr.hh:6,
85 from src/video/PNG.hh:5,
86 from src/Printer.cc:2:
87/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
88/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
89 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
90 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
91/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
92 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
93 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
94/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
95 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
96 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
97/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
98 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
99 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
100Compiling PrinterPortDevice.cc...
101Compiling PrinterPortLogger.cc...
102Compiling PrinterPortSimpl.cc...
103Compiling RP5C01.cc...
104Compiling Reactor.cc...
105Compiling RealTime.cc...
106Compiling RenShaTurbo.cc...
107Compiling ReverseManager.cc...
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/events/InputEventGenerator.hh:8,
112 from src/Reactor.cc:6:
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 SC3000PPI.cc...
127Compiling SG1000Pause.cc...
128Compiling SVIPPI.cc...
129Compiling SVIPrinterPort.cc...
130Compiling Schedulable.cc...
131Compiling Scheduler.cc...
132Compiling SensorKid.cc...
133Compiling Version.cc...
134Compiling serialize.cc...
135In file included from src/utils/StringOp.hh:11,
136 from src/serialize.hh:6,
137 from src/EmuDuration.hh:4,
138 from src/EmuTime.hh:4,
139 from src/Schedulable.hh:4,
140 from src/ReverseManager.hh:4,
141 from src/ReverseManager.cc:1:
142In 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]’,
143 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,
144 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,
145 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,
146 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,
147 inlined from ‘std::optional<_Up> StringOp::stringToBase(std::string_view) [with int BASE = 2; T = unsigned int]’ at src/utils/StringOp.hh:150:11,
148 inlined from ‘std::optional<_Tp> StringOp::stringTo(std::string_view) [with T = unsigned int]’ at src/utils/StringOp.hh:188:31:
149/usr/include/c++/12/optional:214:15: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized]
150 214 | : _M_value(std::forward<_Args>(__args)...)
151 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
152src/utils/StringOp.hh: In function ‘std::optional<_Tp> StringOp::stringTo(std::string_view) [with T = unsigned int]’:
153src/utils/StringOp.hh:145:19: note: ‘result’ was declared here
154 145 | T result;
155 | ^~~~~~
156Compiling serialize_core.cc...
157Compiling serialize_meta.cc...
158Compiling cassette/CasImage.cc...
159Compiling cassette/CassetteDevice.cc...
160Compiling cassette/CassetteImage.cc...
161Compiling cassette/CassettePlayer.cc...
162Compiling cassette/CassettePort.cc...
163Compiling cassette/DummyCassetteDevice.cc...
164Compiling cassette/WavImage.cc...
165Compiling commands/Command.cc...
166Compiling commands/Interpreter.cc...
167Compiling commands/MSXCommandController.cc...
168Compiling commands/ProxyCommand.cc...
169Compiling config/DeviceConfig.cc...
170Compiling config/HardwareConfig.cc...
171Compiling config/XMLElement.cc...
172Compiling cpu/CPUClock.cc...
173Compiling cpu/CPUCore.cc...
174Compiling cpu/CPURegs.cc...
175In file included from src/utils/StringOp.hh:11,
176 from src/config/XMLElement.cc:6:
177In 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]’,
178 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,
179 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,
180 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,
181 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,
182 inlined from ‘std::optional<_Up> StringOp::stringToBase(std::string_view) [with int BASE = 2; T = unsigned int]’ at src/utils/StringOp.hh:150:11,
183 inlined from ‘std::optional<_Tp> StringOp::stringTo(std::string_view) [with T = unsigned int]’ at src/utils/StringOp.hh:188:31:
184/usr/include/c++/12/optional:214:15: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized]
185 214 | : _M_value(std::forward<_Args>(__args)...)
186 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
187src/utils/StringOp.hh: In function ‘std::optional<_Tp> StringOp::stringTo(std::string_view) [with T = unsigned int]’:
188src/utils/StringOp.hh:145:19: note: ‘result’ was declared here
189 145 | T result;
190 | ^~~~~~
191Compiling cpu/Dasm.cc...
192Compiling cpu/IRQHelper.cc...
193Compiling cpu/MSXCPU.cc...
194Compiling cpu/MSXCPUInterface.cc...
195Compiling cpu/MSXMultiDevice.cc...
196Compiling cpu/MSXMultiIODevice.cc...
197Compiling cpu/MSXMultiMemDevice.cc...
198Compiling cpu/MSXWatchIODevice.cc...
199Compiling cpu/VDPIODelay.cc...
200Compiling debugger/Debugger.cc...
201Compiling debugger/Probe.cc...
202Compiling debugger/ProbeBreakPoint.cc...
203Compiling debugger/SimpleDebuggable.cc...
204Compiling events/AfterCommand.cc...
205Compiling events/InputEventGenerator.cc...
206In file included from /usr/include/SDL2/SDL_video.h:33,
207 from /usr/include/SDL2/SDL_events.h:33,
208 from /usr/include/SDL2/SDL.h:41,
209 from src/events/InputEventGenerator.hh:8,
210 from src/events/InputEventGenerator.cc:1:
211/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
212/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
213 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
214 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
215/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
216 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
217 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
218/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
219 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
220 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
221/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
222 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
223 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
224In file included from src/commands/TclObject.hh:13,
225 from src/events/Event.hh:9,
226 from src/events/AfterCommand.hh:6,
227 from src/events/AfterCommand.cc:1:
228In 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]’,
229 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,
230 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,
231 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,
232 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,
233 inlined from ‘std::optional<_Up> StringOp::stringToBase(std::string_view) [with int BASE = 2; T = unsigned int]’ at src/utils/StringOp.hh:150:11,
234 inlined from ‘std::optional<_Tp> StringOp::stringTo(std::string_view) [with T = unsigned int]’ at src/utils/StringOp.hh:188:31:
235/usr/include/c++/12/optional:214:15: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized]
236 214 | : _M_value(std::forward<_Args>(__args)...)
237 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
238In file included from src/serialize.hh:6,
239 from src/EmuDuration.hh:4,
240 from src/EmuTime.hh:4,
241 from src/Schedulable.hh:4,
242 from src/events/AfterCommand.cc:5:
243src/utils/StringOp.hh: In function ‘std::optional<_Tp> StringOp::stringTo(std::string_view) [with T = unsigned int]’:
244src/utils/StringOp.hh:145:19: note: ‘result’ was declared here
245 145 | T result;
246 | ^~~~~~
247Compiling events/MSXCliComm.cc...
248Compiling fdc/AVTFDC.cc...
249Compiling fdc/CanonFDC.cc...
250Compiling fdc/DirAsDSK.cc...
251Compiling fdc/DiskChanger.cc...
252Compiling fdc/DiskDrive.cc...
253Compiling fdc/DiskFactory.cc...
254Compiling fdc/DiskName.cc...
255Compiling fdc/DriveMultiplexer.cc...
256Compiling fdc/MSXFDC.cc...
257Compiling fdc/MicrosolFDC.cc...
258Compiling fdc/NationalFDC.cc...
259Compiling fdc/NowindCommand.cc...
260Compiling fdc/NowindHost.cc...
261Compiling fdc/NowindInterface.cc...
262Compiling fdc/NowindRomDisk.cc...
263In file included from src/utils/StringOp.hh:11,
264 from src/serialize.hh:6,
265 from src/EmuDuration.hh:4,
266 from src/EmuTime.hh:4,
267 from src/MSXDevice.hh:5,
268 from src/fdc/NowindInterface.hh:4,
269 from src/fdc/NowindInterface.cc:1:
270In 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]’,
271 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,
272 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,
273 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,
274 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,
275 inlined from ‘std::optional<_Up> StringOp::stringToBase(std::string_view) [with int BASE = 2; T = unsigned int]’ at src/utils/StringOp.hh:150:11,
276 inlined from ‘std::optional<_Tp> StringOp::stringTo(std::string_view) [with T = unsigned int]’ at src/utils/StringOp.hh:188:31:
277/usr/include/c++/12/optional:214:15: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized]
278 214 | : _M_value(std::forward<_Args>(__args)...)
279 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
280src/utils/StringOp.hh: In function ‘std::optional<_Tp> StringOp::stringTo(std::string_view) [with T = unsigned int]’:
281src/utils/StringOp.hh:145:19: note: ‘result’ was declared here
282 145 | T result;
283 | ^~~~~~
284Compiling fdc/PhilipsFDC.cc...
285Compiling fdc/RawTrack.cc...
286Compiling fdc/RealDrive.cc...
287Compiling fdc/SVIFDC.cc...
288Compiling fdc/SanyoFDC.cc...
289Compiling fdc/SpectravideoFDC.cc...
290Compiling fdc/TC8566AF.cc...
291Compiling fdc/TalentTDC600.cc...
292Compiling fdc/ToshibaFDC.cc...
293Compiling fdc/TurboRFDC.cc...
294Compiling fdc/VictorFDC.cc...
295Compiling fdc/WD2793.cc...
296Compiling fdc/WD2793BasedFDC.cc...
297Compiling fdc/YamahaFDC.cc...
298Compiling file/FileContext.cc...
299Compiling file/Filename.cc...
300Compiling ide/AbstractIDEDevice.cc...
301Compiling ide/BeerIDE.cc...
302Compiling ide/DummyIDEDevice.cc...
303Compiling ide/DummySCSIDevice.cc...
304Compiling ide/GoudaSCSI.cc...
305Compiling ide/HD.cc...
306Compiling ide/HDCommand.cc...
307Compiling ide/IDECDROM.cc...
308Compiling ide/IDEDeviceFactory.cc...
309Compiling ide/IDEHD.cc...
310Compiling ide/MB89352.cc...
311Compiling ide/MegaSCSI.cc...
312Compiling ide/SCSIHD.cc...
313Compiling ide/SCSILS120.cc...
314Compiling ide/SunriseIDE.cc...
315Compiling ide/WD33C93.cc...
316Compiling input/ArkanoidPad.cc...
317Compiling input/ColecoJoystickIO.cc...
318Compiling input/DummyJoystick.cc...
319Compiling input/EventDelay.cc...
320Compiling input/JoyMega.cc...
321Compiling input/JoyTap.cc...
322Compiling input/Joystick.cc...
323In file included from /usr/include/SDL2/SDL_video.h:33,
324 from /usr/include/SDL2/SDL_events.h:33,
325 from /usr/include/SDL2/SDL.h:41,
326 from src/input/JoyMega.hh:7,
327 from src/input/JoyMega.cc:1:
328/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
329/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
330 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
331 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
332/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
333 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
334 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
335/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
336 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
337 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
338/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
339 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
340 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
341Compiling input/JoystickDevice.cc...
342In file included from /usr/include/SDL2/SDL_video.h:33,
343 from /usr/include/SDL2/SDL_events.h:33,
344 from /usr/include/SDL2/SDL.h:41,
345 from src/input/Joystick.hh:9,
346 from src/input/Joystick.cc:1:
347/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
348/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
349 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
350 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
351/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
352 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
353 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
354/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
355 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
356 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
357/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
358 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
359 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
360Compiling input/JoystickPort.cc...
361Compiling input/KeyJoystick.cc...
362Compiling input/Keyboard.cc...
363Compiling input/MSXEventDistributor.cc...
364Compiling input/MagicKey.cc...
365Compiling input/Mouse.cc...
366In file included from /usr/include/SDL2/SDL_video.h:33,
367 from /usr/include/SDL2/SDL_events.h:33,
368 from /usr/include/SDL2/SDL.h:41,
369 from src/input/Keyboard.cc:28:
370/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
371/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
372 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
373 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
374/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
375 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
376 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
377/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
378 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
379 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
380/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
381 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
382 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
383Compiling input/NinjaTap.cc...
384Compiling input/Paddle.cc...
385In file included from /usr/include/SDL2/SDL_video.h:33,
386 from /usr/include/SDL2/SDL_events.h:33,
387 from /usr/include/SDL2/SDL.h:41,
388 from src/input/Mouse.cc:10:
389/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
390/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
391 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
392 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
393/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
394 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
395 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
396/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
397 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
398 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
399/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
400 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
401 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
402Compiling input/RecordedCommand.cc...
403Compiling input/SETetrisDongle.cc...
404Compiling input/SG1000JoystickIO.cc...
405Compiling input/StateChangeDistributor.cc...
406Compiling input/Touchpad.cc...
407Compiling input/Trackball.cc...
408Compiling laserdisc/LaserdiscPlayer.cc...
409Compiling laserdisc/PioneerLDControl.cc...
410Compiling memory/AmdFlash.cc...
411Compiling memory/CanonWordProcessor.cc...
412Compiling memory/Carnivore2.cc...
413Compiling memory/CheckedRam.cc...
414Compiling memory/ColecoSuperGameModule.cc...
415Compiling memory/EEPROM_93C46.cc...
416Compiling memory/ESE_RAM.cc...
417Compiling memory/ESE_SCC.cc...
418Compiling memory/FraelSwitchableROM.cc...
419Compiling memory/KonamiUltimateCollection.cc...
420Compiling memory/MSXHBI55.cc...
421Compiling memory/MSXMapperIO.cc...
422Compiling memory/MSXMegaRam.cc...
423Compiling memory/MSXMemoryMapper.cc...
424Compiling memory/MSXMemoryMapperBase.cc...
425Compiling memory/MSXMirrorDevice.cc...
426Compiling memory/MSXPac.cc...
427Compiling memory/MSXRam.cc...
428Compiling memory/MSXRom.cc...
429Compiling memory/MSXRomCLI.cc...
430Compiling memory/MegaFlashRomSCCPlus.cc...
431Compiling memory/MegaFlashRomSCCPlusSD.cc...
432Compiling memory/MusicalMemoryMapper.cc...
433Compiling memory/PanasonicMemory.cc...
434Compiling memory/PanasonicRam.cc...
435Compiling memory/ROMHunterMk2.cc...
436Compiling memory/Ram.cc...
437Compiling memory/ReproCartridgeV1.cc...
438Compiling memory/ReproCartridgeV2.cc...
439Compiling memory/Rom.cc...
440Compiling memory/RomArc.cc...
441Compiling memory/RomAscii16_2.cc...
442Compiling memory/RomAscii16kB.cc...
443Compiling memory/RomAscii8_8.cc...
444Compiling memory/RomAscii8kB.cc...
445Compiling memory/RomBlocks.cc...
446Compiling memory/RomColecoMegaCart.cc...
447Compiling memory/RomCrossBlaim.cc...
448Compiling memory/RomDRAM.cc...
449Compiling memory/RomDooly.cc...
450Compiling memory/RomFSA1FM.cc...
451Compiling memory/RomFactory.cc...
452Compiling memory/RomGameMaster2.cc...
453Compiling memory/RomGeneric16kB.cc...
454Compiling memory/RomGeneric8kB.cc...
455Compiling memory/RomHalnote.cc...
456Compiling memory/RomHarryFox.cc...
457Compiling memory/RomHolyQuran.cc...
458Compiling memory/RomHolyQuran2.cc...
459Compiling memory/RomKonami.cc...
460Compiling memory/RomKonamiKeyboardMaster.cc...
461Compiling memory/RomKonamiSCC.cc...
462Compiling memory/RomMSXDOS2.cc...
463Compiling memory/RomMSXWrite.cc...
464Compiling memory/RomMSXtra.cc...
465Compiling memory/RomMajutsushi.cc...
466Compiling memory/RomManbow2.cc...
467Compiling memory/RomMatraCompilation.cc...
468Compiling memory/RomMatraInk.cc...
469Compiling memory/RomMitsubishiMLTS2.cc...
470Compiling memory/RomMultiRom.cc...
471Compiling memory/RomNational.cc...
472Compiling memory/RomNettouYakyuu.cc...
473Compiling memory/RomPadial16kB.cc...
474Compiling memory/RomPadial8kB.cc...
475Compiling memory/RomPageNN.cc...
476Compiling memory/RomPanasonic.cc...
477Compiling memory/RomPlain.cc...
478Compiling memory/RomPlayBall.cc...
479Compiling memory/RomRType.cc...
480Compiling memory/RomRamFile.cc...
481Compiling memory/RomSuperLodeRunner.cc...
482Compiling memory/RomSuperSwangi.cc...
483Compiling memory/RomSynthesizer.cc...
484Compiling memory/RomZemina126in1.cc...
485Compiling memory/RomZemina25in1.cc...
486Compiling memory/RomZemina80in1.cc...
487Compiling memory/RomZemina90in1.cc...
488Compiling memory/SRAM.cc...
489Compiling memory/SdCard.cc...
490Compiling memory/TrackedRam.cc...
491Compiling serial/ClockPin.cc...
492Compiling serial/DummyMidiInDevice.cc...
493Compiling serial/DummyMidiOutDevice.cc...
494Compiling serial/DummyRS232Device.cc...
495Compiling serial/I8251.cc...
496Compiling serial/I8254.cc...
497Compiling serial/JVCMSXMIDI.cc...
498Compiling serial/MC6850.cc...
499Compiling serial/MSXFacMidiInterface.cc...
500Compiling serial/MSXMidi.cc...
501Compiling serial/MSXRS232.cc...
502Compiling serial/MidiInConnector.cc...
503Compiling serial/MidiInDevice.cc...
504Compiling serial/MidiInReader.cc...
505Compiling serial/MidiOutConnector.cc...
506Compiling serial/MidiOutDevice.cc...
507Compiling serial/MidiOutLogger.cc...
508Compiling serial/MidiSessionALSA.cc...
509Compiling serial/MusicModuleMIDI.cc...
510Compiling serial/RS232Connector.cc...
511Compiling serial/RS232Device.cc...
512Compiling serial/RS232Tester.cc...
513Compiling serial/YM2148.cc...
514Compiling settings/ProxySetting.cc...
515Compiling settings/Setting.cc...
516Compiling sound/AY8910.cc...
517Compiling sound/AY8910Periphery.cc...
518Compiling sound/AudioInputConnector.cc...
519Compiling sound/AudioInputDevice.cc...
520Compiling sound/BlipBuffer.cc...
521Compiling sound/DACSound16S.cc...
522Compiling sound/DACSound8U.cc...
523Compiling sound/DummyAudioInputDevice.cc...
524Compiling sound/DummyY8950KeyboardDevice.cc...
525Compiling sound/EmuTimer.cc...
526Compiling sound/KeyClick.cc...
527Compiling sound/MSXAudio.cc...
528Compiling sound/MSXFmPac.cc...
529Compiling sound/MSXMixer.cc...
530Compiling sound/MSXMoonSound.cc...
531Compiling sound/MSXMusic.cc...
532Compiling sound/MSXOPL3Cartridge.cc...
533Compiling sound/MSXPSG.cc...
534Compiling sound/MSXSCCPlusCart.cc...
535Compiling sound/MSXTurboRPCM.cc...
536Compiling sound/MSXYamahaSFG.cc...
537Compiling sound/Mixer.cc...
538Compiling sound/ResampleBlip.cc...
539Compiling sound/ResampleHQ.cc...
540In file included from /usr/include/SDL2/SDL_video.h:33,
541 from /usr/include/SDL2/SDL_events.h:33,
542 from /usr/include/SDL2/SDL.h:41,
543 from src/video/SDLSurfacePtr.hh:6,
544 from src/sound/SDLSoundDriver.hh:5,
545 from src/sound/Mixer.cc:4:
546/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
547/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
548 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
549 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
550/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
551 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
552 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
553/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
554 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
555 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
556/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
557 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
558 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
559Compiling sound/ResampleLQ.cc...
560Compiling sound/ResampleTrivial.cc...
561Compiling sound/ResampledSoundDevice.cc...
562Compiling sound/SCC.cc...
563Compiling sound/SDLSoundDriver.cc...
564Compiling sound/SN76489.cc...
565In file included from /usr/include/SDL2/SDL_video.h:33,
566 from /usr/include/SDL2/SDL_events.h:33,
567 from /usr/include/SDL2/SDL.h:41,
568 from src/video/SDLSurfacePtr.hh:6,
569 from src/sound/SDLSoundDriver.hh:5,
570 from src/sound/SDLSoundDriver.cc:1:
571/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
572/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
573 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
574 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
575/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
576 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
577 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
578/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
579 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
580 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
581/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
582 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
583 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
584Compiling sound/SNPSG.cc...
585Compiling sound/SVIPSG.cc...
586Compiling sound/SamplePlayer.cc...
587Compiling sound/SoundDevice.cc...
588Compiling sound/VLM5030.cc...
589Compiling sound/WavAudioInput.cc...
590Compiling sound/Y8950.cc...
591Compiling sound/Y8950Adpcm.cc...
592Compiling sound/Y8950KeyboardConnector.cc...
593Compiling sound/Y8950KeyboardDevice.cc...
594Compiling sound/Y8950Periphery.cc...
595Compiling sound/YM2151.cc...
596Compiling sound/YM2413.cc...
597Compiling sound/YM2413Burczynski.cc...
598Compiling sound/YM2413NukeYKT.cc...
599Compiling sound/YM2413Okazaki.cc...
600Compiling sound/YM2413OriginalNukeYKT.cc...
601Compiling sound/YMF262.cc...
602src/sound/YM2413NukeYKT.cc: In member function ‘void openmsx::YM2413NukeYKT::YM2413::step18(float**) [with bool TEST_MODE = true]’:
603src/sound/YM2413NukeYKT.cc:830:19: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without
604 830 | NEVER_INLINE void YM2413::step18(float* out[9 + 5])
605 | ^~~~~~
606src/sound/YM2151.cc: In member function ‘void openmsx::YM2151::serialize(Archive&, unsigned int) [with Archive = openmsx::MemInputArchive]’:
607src/sound/YM2151.cc:1613:6: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without
608 1613 | void YM2151::serialize(Archive& a, unsigned /*version*/)
609 | ^~~~~~
610Compiling sound/YMF278.cc...
611Compiling unittest/FixedPoint_test.cc...
612Compiling unittest/eeprom.cc...
613Compiling video/ADVram.cc...
614Compiling video/AviRecorder.cc...
615Compiling video/CharacterConverter.cc...
616Compiling video/Display.cc...
617Compiling video/DummyRenderer.cc...
618Compiling video/DummyVideoSystem.cc...
619Compiling video/FBPostProcessor.cc...
620Compiling video/GLPostProcessor.cc...
621src/sound/YM2413NukeYKT.cc: In member function ‘void openmsx::YM2413NukeYKT::YM2413::step18(float**) [with bool TEST_MODE = false]’:
622src/sound/YM2413NukeYKT.cc:830:19: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without
623In file included from /usr/include/SDL2/SDL_video.h:33,
624 from /usr/include/SDL2/SDL_events.h:33,
625 from /usr/include/SDL2/SDL.h:41,
626 from src/video/SDLOutputSurface.hh:6,
627 from src/video/FBPostProcessor.cc:8:
628/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
629/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
630 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
631 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
632/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
633 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
634 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
635/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
636 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
637 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
638/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
639 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
640 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
641Compiling video/PixelRenderer.cc...
642Compiling video/PostProcessor.cc...
643Compiling video/RendererFactory.cc...
644In file included from /usr/include/SDL2/SDL_video.h:33,
645 from /usr/include/SDL2/SDL_events.h:33,
646 from /usr/include/SDL2/SDL.h:41,
647 from src/video/SDLSurfacePtr.hh:6,
648 from src/video/PNG.hh:5,
649 from src/video/PostProcessor.cc:8:
650/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
651/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
652 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
653 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
654/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
655 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
656 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
657/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
658 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
659 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
660/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
661 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
662 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
663Compiling video/SDLRasterizer.cc...
664Compiling video/SDLVideoSystem.cc...
665In file included from /usr/include/SDL2/SDL_video.h:33,
666 from /usr/include/SDL2/SDL_events.h:33,
667 from /usr/include/SDL2/SDL.h:41,
668 from src/video/SDLOutputSurface.hh:6,
669 from src/video/SDLVisibleSurfaceBase.hh:4,
670 from src/video/SDLVisibleSurface.hh:4,
671 from src/video/SDLVideoSystem.cc:2:
672/usr/include/SDL2/SDL_rect.h: In function ‘SDL_bool SDL_FRectEqualsEpsilon(const SDL_FRect*, const SDL_FRect*, float)’:
673/usr/include/SDL2/SDL_rect.h:255:37: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
674 255 | ((SDL_fabs(a->x - b->x) <= epsilon) &&
675 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
676/usr/include/SDL2/SDL_rect.h:256:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
677 256 | (SDL_fabs(a->y - b->y) <= epsilon) &&
678 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
679/usr/include/SDL2/SDL_rect.h:257:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
680 257 | (SDL_fabs(a->w - b->w) <= epsilon) &&
681 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
682/usr/include/SDL2/SDL_rect.h:258:36: warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
683 258 | (SDL_fabs(a->h - b->h) <= epsilon))))
684 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
685Compiling video/SpriteChecker.cc...
686Compiling video/VDP.cc...
687Compiling video/VDPAccessSlots.cc...
688Compiling video/VDPCmdEngine.cc...
689Compiling video/VDPVRAM.cc...
690Compiling video/VideoLayer.cc...
691Compiling video/ld/LDDummyRenderer.cc...
692Compiling video/ld/LDPixelRenderer.cc...
693Compiling video/ld/LDSDLRasterizer.cc...
694Compiling video/v9990/V9990.cc...
695Compiling video/v9990/V9990BitmapConverter.cc...
696Compiling video/v9990/V9990CmdEngine.cc...
697Compiling video/v9990/V9990DummyRenderer.cc...
698Compiling video/v9990/V9990PixelRenderer.cc...
699Compiling video/v9990/V9990PxConverter.cc...
700Compiling video/v9990/V9990SDLRasterizer.cc...
701Compiling video/v9990/V9990VRAM.cc...
702Compiling video/v9990/Video9000.cc...
703Linking openmsx...
704Removing any old binary package...
705Creating binary package:
706 Executable...
707 Data files...
708 Documentation...
709 C-BIOS...
710 Creating symlinks...