openMSX SoftFabTask: build_openmsx_make
log in
2024-07-03 19:39
Overview
Data
Wrapper Log
1Using Python: python3
2make -f build/main.mk run-3rdparty \
3 OPENMSX_TARGET_CPU=x86_64 \
4 OPENMSX_TARGET_OS=mingw-w64 \
5 OPENMSX_FLAVOUR=opt \
6 3RDPARTY_FLAG=true \
7 PYTHON=python3
8make[1]: Entering directory '/home/openmsx/openMSX'
9Using Python: python3
10make -f build/3rdparty.mk \
11 BUILD_PATH=derived/x86_64-mingw-w64-opt-3rd/3rdparty \
12 OPENMSX_TARGET_CPU=x86_64 \
13 OPENMSX_TARGET_OS=mingw-w64 \
14 _CC=x86_64-w64-mingw32-gcc _CFLAGS="-m64 -O3 -DNDEBUG -ffast-math -fomit-frame-pointer" \
15 _LDFLAGS="-m64" \
16 WINDRES=x86_64-w64-mingw32-windres \
17 LINK_MODE=3RD_STA \
18 PYTHON=python3
19make[2]: Entering directory '/home/openmsx/openMSX'
20make[2]: Nothing to be done for 'all'.
21make[2]: Leaving directory '/home/openmsx/openMSX'
22make[1]: Leaving directory '/home/openmsx/openMSX'
23make -f build/main.mk bindist \
24 OPENMSX_TARGET_CPU=x86_64 \
25 OPENMSX_TARGET_OS=mingw-w64 \
26 OPENMSX_FLAVOUR=opt \
27 3RDPARTY_FLAG=true \
28 PYTHON=python3
29make[1]: Entering directory '/home/openmsx/openMSX'
30Using Python: python3
31Build configuration:
32Updating derived/x86_64-mingw-w64-opt-3rd/config/Version.ii...
33 Platform: x86_64-mingw-w64
34 Flavour: opt
35 Compiler: x86_64-w64-mingw32-g++
36 Subset: full build
37Compiling Autofire.cc...
38Compiling CartridgeSlotManager.cc...
39Compiling ChakkariCopy.cc...
40Compiling CliExtension.cc...
41Compiling CommandLineParser.cc...
42Compiling Connector.cc...
43Compiling DebugDevice.cc...
44Compiling DeviceFactory.cc...
45Compiling DummyDevice.cc...
46Compiling DummyPrinterPortDevice.cc...
47Compiling DynamicClock.cc...
48Compiling EmuTime.cc...
49Compiling FirmwareSwitch.cc...
50Compiling GlobalSettings.cc...
51Compiling I8255.cc...
52Compiling LedStatus.cc...
53Compiling MSXBunsetsu.cc...
54Compiling MSXCielTurbo.cc...
55Compiling MSXDevice.cc...
56Compiling MSXDeviceSwitch.cc...
57Compiling MSXE6Timer.cc...
58Compiling MSXHiResTimer.cc...
59Compiling MSXKanji.cc...
60Compiling MSXKanji12.cc...
61Compiling MSXMatsushita.cc...
62Compiling MSXMotherBoard.cc...
63Compiling MSXPPI.cc...
64Compiling MSXPrinterPort.cc...
65Compiling MSXRTC.cc...
66Compiling MSXResetStatusRegister.cc...
67Compiling MSXS1985.cc...
68Compiling MSXS1990.cc...
69Compiling MSXSwitchedDevice.cc...
70Compiling MSXToshibaTcx200x.cc...
71Compiling MSXTurboRPause.cc...
72Compiling MSXVictorHC9xSystemControl.cc...
73Compiling PasswordCart.cc...
74Compiling Pluggable.cc...
75Compiling PluggableFactory.cc...
76Compiling PluggingController.cc...
77Compiling Printer.cc...
78Compiling PrinterPortDevice.cc...
79Compiling PrinterPortLogger.cc...
80Compiling PrinterPortSimpl.cc...
81Compiling RP5C01.cc...
82Compiling RTSchedulable.cc...
83Compiling RTScheduler.cc...
84Compiling Reactor.cc...
85Compiling RealTime.cc...
86Compiling RenShaTurbo.cc...
87Compiling ReplayCLI.cc...
88Compiling ReverseManager.cc...
89Compiling SVIPPI.cc...
90Compiling SVIPrinterPort.cc...
91Compiling SaveStateCLI.cc...
92Compiling Schedulable.cc...
93Compiling Scheduler.cc...
94Compiling SensorKid.cc...
95Compiling SpeedManager.cc...
96Compiling ThrottleManager.cc...
97Compiling Version.cc...
98Compiling main.cc...
99Compiling serialize.cc...
100Compiling serialize_core.cc...
101Compiling serialize_meta.cc...
102Compiling cassette/CasImage.cc...
103Compiling cassette/CassetteDevice.cc...
104src/main.cc: In function 'int openmsx::setenv(const char*, const char*, int)':
105src/main.cc:48:13: warning: unused variable 'oldvalue' [-Wunused-variable]
106 48 | if (char* oldvalue = getenv(name)) {
107 | ^~~~~~~~
108src/main.cc: At global scope:
109src/main.cc:58:6: warning: no previous declaration for 'void openmsx::EnableConsoleOutput()' [-Wmissing-declarations]
110 58 | void EnableConsoleOutput()
111 | ^~~~~~~~~~~~~~~~~~~
112Compiling cassette/CassetteImage.cc...
113Compiling cassette/CassettePlayer.cc...
114Compiling cassette/CassettePlayerCLI.cc...
115Compiling cassette/CassettePort.cc...
116Compiling cassette/DummyCassetteDevice.cc...
117Compiling cassette/WavImage.cc...
118Compiling commands/Command.cc...
119Compiling commands/Completer.cc...
120Compiling commands/GlobalCommandController.cc...
121Compiling commands/InfoCommand.cc...
122Compiling commands/InfoTopic.cc...
123Compiling commands/Interpreter.cc...
124Compiling commands/MSXCommandController.cc...
125Compiling commands/ProxyCommand.cc...
126Compiling commands/TclArgParser.cc...
127Compiling commands/TclCallback.cc...
128Compiling commands/TclObject.cc...
129Compiling config/DeviceConfig.cc...
130Compiling config/HardwareConfig.cc...
131Compiling config/SettingsConfig.cc...
132Compiling config/XMLElement.cc...
133Compiling config/XMLLoader.cc...
134Compiling console/CommandConsole.cc...
135Compiling console/OSDConsoleRenderer.cc...
136Compiling console/OSDGUI.cc...
137Compiling console/OSDGUILayer.cc...
138Compiling console/OSDImageBasedWidget.cc...
139Compiling console/OSDRectangle.cc...
140Compiling console/OSDText.cc...
141Compiling console/OSDTopWidget.cc...
142Compiling console/OSDWidget.cc...
143Compiling console/TTFFont.cc...
144Compiling cpu/BreakPointBase.cc...
145Compiling cpu/CPUClock.cc...
146Compiling cpu/CPUCore.cc...
147Compiling cpu/CPURegs.cc...
148Compiling cpu/Dasm.cc...
149Compiling cpu/IRQHelper.cc...
150Compiling cpu/MSXCPU.cc...
151Compiling cpu/MSXCPUInterface.cc...
152src/cpu/CPUCore.cc: In instantiation of 'void openmsx::CPUCore<CPU_POLICY>::set8(openmsx::byte) [with openmsx::Reg8 <anonymous> = openmsx::DUMMY; CPU_POLICY = openmsx::Z80TYPE; openmsx::byte = unsigned char]':
153src/cpu/CPUCore.cc:4021:2: required from 'openmsx::II openmsx::CPUCore<CPU_POLICY>::in_R_c() [with openmsx::Reg8 REG = openmsx::DUMMY; CPU_POLICY = openmsx::Z80TYPE]'
154src/cpu/CPUCore.cc:1553:19: required from 'void openmsx::CPUCore<CPU_POLICY>::executeInstructions() [with CPU_POLICY = openmsx::Z80TYPE]'
155src/cpu/CPUCore.cc:4430:16: required from here
156src/cpu/CPUCore.cc:2673:81: warning: parameter 'x' set but not used [-Wunused-but-set-parameter]
157 2673 | template<typename T> template<Reg8 R8> ALWAYS_INLINE void CPUCore<T>::set8(byte x) {
158 | ~~~~~^
159src/cpu/CPUCore.cc: In instantiation of 'void openmsx::CPUCore<CPU_POLICY>::set8(openmsx::byte) [with openmsx::Reg8 <anonymous> = openmsx::DUMMY; CPU_POLICY = openmsx::R800TYPE; openmsx::byte = unsigned char]':
160src/cpu/CPUCore.cc:4021:2: required from 'openmsx::II openmsx::CPUCore<CPU_POLICY>::in_R_c() [with openmsx::Reg8 REG = openmsx::DUMMY; CPU_POLICY = openmsx::R800TYPE]'
161src/cpu/CPUCore.cc:1553:19: required from 'void openmsx::CPUCore<CPU_POLICY>::executeInstructions() [with CPU_POLICY = openmsx::R800TYPE]'
162src/cpu/CPUCore.cc:4431:16: required from here
163src/cpu/CPUCore.cc:2673:81: warning: parameter 'x' set but not used [-Wunused-but-set-parameter]
164Compiling cpu/MSXMultiDevice.cc...
165Compiling cpu/MSXMultiIODevice.cc...
166Compiling cpu/MSXMultiMemDevice.cc...
167Compiling cpu/MSXWatchIODevice.cc...
168Compiling cpu/VDPIODelay.cc...
169Compiling debugger/Debugger.cc...
170Compiling debugger/Probe.cc...
171Compiling debugger/ProbeBreakPoint.cc...
172Compiling debugger/SimpleDebuggable.cc...
173Compiling events/AfterCommand.cc...
174Compiling events/CliConnection.cc...
175Compiling events/CliServer.cc...
176Compiling events/Event.cc...
177Compiling events/EventDistributor.cc...
178Compiling events/GlobalCliComm.cc...
179Compiling events/HotKey.cc...
180Compiling events/InputEventFactory.cc...
181Compiling events/InputEventGenerator.cc...
182Compiling events/InputEvents.cc...
183Compiling events/MSXCliComm.cc...
184Compiling events/MessageCommand.cc...
185Compiling events/TclCallbackMessages.cc...
186Compiling fdc/AVTFDC.cc...
187Compiling fdc/BootBlocks.cc...
188Compiling fdc/DMKDiskImage.cc...
189Compiling fdc/DSKDiskImage.cc...
190Compiling fdc/DirAsDSK.cc...
191Compiling fdc/Disk.cc...
192Compiling fdc/DiskChanger.cc...
193Compiling fdc/DiskContainer.cc...
194Compiling fdc/DiskDrive.cc...
195Compiling fdc/DiskFactory.cc...
196Compiling fdc/DiskImageCLI.cc...
197Compiling fdc/DiskImageUtils.cc...
198Compiling fdc/DiskManipulator.cc...
199Compiling fdc/DiskName.cc...
200Compiling fdc/DiskPartition.cc...
201Compiling fdc/DriveMultiplexer.cc...
202Compiling fdc/DummyDisk.cc...
203Compiling fdc/EmptyDiskPatch.cc...
204Compiling fdc/MSXFDC.cc...
205Compiling fdc/MSXtar.cc...
206Compiling fdc/MicrosolFDC.cc...
207Compiling fdc/NationalFDC.cc...
208Compiling fdc/NowindCommand.cc...
209Compiling fdc/NowindHost.cc...
210Compiling fdc/NowindInterface.cc...
211Compiling fdc/NowindRomDisk.cc...
212Compiling fdc/PhilipsFDC.cc...
213Compiling fdc/RamDSKDiskImage.cc...
214Compiling fdc/RawTrack.cc...
215Compiling fdc/RealDrive.cc...
216Compiling fdc/SVIFDC.cc...
217Compiling fdc/SanyoFDC.cc...
218Compiling fdc/SectorAccessibleDisk.cc...
219Compiling fdc/SectorBasedDisk.cc...
220Compiling fdc/SpectravideoFDC.cc...
221Compiling fdc/TC8566AF.cc...
222Compiling fdc/ToshibaFDC.cc...
223Compiling fdc/TurboRFDC.cc...
224Compiling fdc/VictorFDC.cc...
225Compiling fdc/WD2793.cc...
226Compiling fdc/WD2793BasedFDC.cc...
227Compiling fdc/XSADiskImage.cc...
228Compiling fdc/YamahaFDC.cc...
229Compiling file/CompressedFileAdapter.cc...
230Compiling file/File.cc...
231Compiling file/FileBase.cc...
232Compiling file/FileContext.cc...
233Compiling file/FilePool.cc...
234Compiling file/FilePoolCore.cc...
235Compiling file/Filename.cc...
236Compiling file/GZFileAdapter.cc...
237Compiling file/LocalFile.cc...
238Compiling file/ZipFileAdapter.cc...
239Compiling file/ZlibInflate.cc...
240Compiling ide/AbstractIDEDevice.cc...
241Compiling ide/BeerIDE.cc...
242Compiling ide/CDImageCLI.cc...
243Compiling ide/DummyIDEDevice.cc...
244Compiling ide/DummySCSIDevice.cc...
245Compiling ide/GoudaSCSI.cc...
246Compiling ide/HD.cc...
247Compiling ide/HDCommand.cc...
248Compiling ide/HDImageCLI.cc...
249Compiling ide/IDECDROM.cc...
250Compiling ide/IDEDeviceFactory.cc...
251Compiling ide/IDEHD.cc...
252Compiling ide/MB89352.cc...
253Compiling ide/MegaSCSI.cc...
254Compiling ide/SCSIHD.cc...
255Compiling ide/SCSILS120.cc...
256Compiling ide/SunriseIDE.cc...
257Compiling ide/WD33C93.cc...
258Compiling input/ArkanoidPad.cc...
259Compiling input/ColecoJoystickIO.cc...
260Compiling input/DummyJoystick.cc...
261Compiling input/EventDelay.cc...
262Compiling input/JoyMega.cc...
263Compiling input/JoyTap.cc...
264Compiling input/Joystick.cc...
265Compiling input/JoystickDevice.cc...
266Compiling input/JoystickPort.cc...
267Compiling input/KeyJoystick.cc...
268Compiling input/Keyboard.cc...
269Compiling input/KeyboardSettings.cc...
270Compiling input/MSXEventDistributor.cc...
271Compiling input/MagicKey.cc...
272Compiling input/Mouse.cc...
273Compiling input/NinjaTap.cc...
274Compiling input/Paddle.cc...
275Compiling input/RecordedCommand.cc...
276Compiling input/SETetrisDongle.cc...
277Compiling input/StateChangeDistributor.cc...
278Compiling input/Touchpad.cc...
279Compiling input/Trackball.cc...
280Compiling laserdisc/LaserdiscPlayer.cc...
281Compiling laserdisc/LaserdiscPlayerCLI.cc...
282Compiling laserdisc/PioneerLDControl.cc...
283Compiling laserdisc/yuv2rgb.cc...
284Compiling memory/AmdFlash.cc...
285Compiling memory/Carnivore2.cc...
286Compiling memory/CheckedRam.cc...
287Compiling memory/ColecoSuperGameModule.cc...
288Compiling memory/EEPROM_93C46.cc...
289Compiling memory/ESE_RAM.cc...
290Compiling memory/ESE_SCC.cc...
291Compiling memory/FraelSwitchableROM.cc...
292Compiling memory/KonamiUltimateCollection.cc...
293Compiling memory/MSXHBI55.cc...
294Compiling memory/MSXMapperIO.cc...
295Compiling memory/MSXMegaRam.cc...
296Compiling memory/MSXMemoryMapper.cc...
297Compiling memory/MSXMemoryMapperBase.cc...
298Compiling memory/MSXMirrorDevice.cc...
299Compiling memory/MSXPac.cc...
300Compiling memory/MSXRam.cc...
301Compiling memory/MSXRom.cc...
302Compiling memory/MSXRomCLI.cc...
303Compiling memory/MegaFlashRomSCCPlus.cc...
304Compiling memory/MegaFlashRomSCCPlusSD.cc...
305Compiling memory/MusicalMemoryMapper.cc...
306Compiling memory/PanasonicMemory.cc...
307Compiling memory/PanasonicRam.cc...
308Compiling memory/ROMHunterMk2.cc...
309Compiling memory/Ram.cc...
310Compiling memory/ReproCartridgeV1.cc...
311Compiling memory/ReproCartridgeV2.cc...
312Compiling memory/Rom.cc...
313Compiling memory/RomArc.cc...
314Compiling memory/RomAscii16_2.cc...
315Compiling memory/RomAscii16kB.cc...
316Compiling memory/RomAscii8_8.cc...
317Compiling memory/RomAscii8kB.cc...
318Compiling memory/RomBlocks.cc...
319Compiling memory/RomColecoMegaCart.cc...
320Compiling memory/RomCrossBlaim.cc...
321Compiling memory/RomDRAM.cc...
322Compiling memory/RomDatabase.cc...
323Compiling memory/RomDooly.cc...
324Compiling memory/RomFSA1FM.cc...
325In file included from src/memory/RomDatabase.cc:12:
326src/utils/rapidsax.hh: In instantiation of 'void rapidsax::internal::Parser<FLAGS, HANDLER>::parseText(char*&, char*) [with int FLAGS = 2; HANDLER = openmsx::DBParser]':
327src/utils/rapidsax.hh:666:5: required from 'void rapidsax::internal::Parser<FLAGS, HANDLER>::parseNodeContents(char*&) [with int FLAGS = 2; HANDLER = openmsx::DBParser]'
328src/utils/rapidsax.hh:550:4: required from 'void rapidsax::internal::Parser<FLAGS, HANDLER>::parseElement(char*&) [with int FLAGS = 2; HANDLER = openmsx::DBParser]'
329src/utils/rapidsax.hh:626:4: required from 'void rapidsax::internal::Parser<FLAGS, HANDLER>::parseNode(char*&) [with int FLAGS = 2; HANDLER = openmsx::DBParser]'
330src/utils/rapidsax.hh:378:4: required from 'rapidsax::internal::Parser<FLAGS, HANDLER>::Parser(HANDLER&, char*) [with int FLAGS = 2; HANDLER = openmsx::DBParser]'
331src/utils/rapidsax.hh:732:35: required from 'void rapidsax::parse(HANDLER&, char*) [with int FLAGS = 2; HANDLER = openmsx::DBParser]'
332src/memory/RomDatabase.cc:560:56: required from here
333src/utils/rapidsax.hh:477:36: warning: parameter 'contentsStart' set but not used [-Wunused-but-set-parameter]
334 477 | void parseText(char*& text, char* contentsStart)
335 | ~~~~~~^~~~~~~~~~~~~
336Compiling memory/RomFactory.cc...
337Compiling memory/RomGameMaster2.cc...
338Compiling memory/RomGeneric16kB.cc...
339Compiling memory/RomGeneric8kB.cc...
340Compiling memory/RomHalnote.cc...
341Compiling memory/RomHarryFox.cc...
342Compiling memory/RomHolyQuran.cc...
343Compiling memory/RomHolyQuran2.cc...
344Compiling memory/RomInfoTopic.cc...
345Compiling memory/RomKonami.cc...
346Compiling memory/RomKonamiKeyboardMaster.cc...
347Compiling memory/RomKonamiSCC.cc...
348Compiling memory/RomMSXDOS2.cc...
349Compiling memory/RomMSXWrite.cc...
350Compiling memory/RomMSXtra.cc...
351Compiling memory/RomMajutsushi.cc...
352Compiling memory/RomManbow2.cc...
353Compiling memory/RomMatraCompilation.cc...
354Compiling memory/RomMatraInk.cc...
355Compiling memory/RomMitsubishiMLTS2.cc...
356Compiling memory/RomMultiRom.cc...
357Compiling memory/RomNational.cc...
358Compiling memory/RomNettouYakyuu.cc...
359Compiling memory/RomPadial16kB.cc...
360Compiling memory/RomPadial8kB.cc...
361Compiling memory/RomPageNN.cc...
362Compiling memory/RomPanasonic.cc...
363Compiling memory/RomPlain.cc...
364Compiling memory/RomPlayBall.cc...
365Compiling memory/RomRType.cc...
366Compiling memory/RomRamFile.cc...
367Compiling memory/RomSuperLodeRunner.cc...
368Compiling memory/RomSuperSwangi.cc...
369Compiling memory/RomSynthesizer.cc...
370Compiling memory/RomZemina126in1.cc...
371Compiling memory/RomZemina25in1.cc...
372Compiling memory/RomZemina80in1.cc...
373Compiling memory/RomZemina90in1.cc...
374Compiling memory/SRAM.cc...
375Compiling memory/SdCard.cc...
376Compiling memory/TrackedRam.cc...
377Compiling serial/ClockPin.cc...
378Compiling serial/DummyMidiInDevice.cc...
379Compiling serial/DummyMidiOutDevice.cc...
380Compiling serial/DummyRS232Device.cc...
381Compiling serial/I8251.cc...
382Compiling serial/I8254.cc...
383Compiling serial/JVCMSXMIDI.cc...
384Compiling serial/MC6850.cc...
385Compiling serial/MSXFacMidiInterface.cc...
386Compiling serial/MSXMidi.cc...
387Compiling serial/MSXRS232.cc...
388Compiling serial/MidiInConnector.cc...
389Compiling serial/MidiInDevice.cc...
390Compiling serial/MidiInReader.cc...
391Compiling serial/MidiInWindows.cc...
392Compiling serial/MidiOutConnector.cc...
393Compiling serial/MidiOutDevice.cc...
394Compiling serial/MidiOutLogger.cc...
395Compiling serial/MidiOutWindows.cc...
396Compiling serial/Midi_w32.cc...
397Compiling serial/MusicModuleMIDI.cc...
398Compiling serial/RS232Connector.cc...
399Compiling serial/RS232Device.cc...
400Compiling serial/RS232Tester.cc...
401Compiling serial/YM2148.cc...
402Compiling settings/BooleanSetting.cc...
403Compiling settings/EnumSetting.cc...
404Compiling settings/FilenameSetting.cc...
405Compiling settings/FloatSetting.cc...
406Compiling settings/IntegerSetting.cc...
407Compiling settings/KeyCodeSetting.cc...
408Compiling settings/ProxySetting.cc...
409Compiling settings/ReadOnlySetting.cc...
410Compiling settings/Setting.cc...
411Compiling settings/SettingsManager.cc...
412Compiling settings/StringSetting.cc...
413Compiling settings/UserSettings.cc...
414Compiling settings/VideoSourceSetting.cc...
415Compiling sound/AY8910.cc...
416Compiling sound/AY8910Periphery.cc...
417Compiling sound/AudioInputConnector.cc...
418Compiling sound/AudioInputDevice.cc...
419Compiling sound/BlipBuffer.cc...
420Compiling sound/DACSound16S.cc...
421Compiling sound/DACSound8U.cc...
422Compiling sound/DummyAudioInputDevice.cc...
423Compiling sound/DummyY8950KeyboardDevice.cc...
424Compiling sound/EmuTimer.cc...
425Compiling sound/KeyClick.cc...
426Compiling sound/MSXAudio.cc...
427Compiling sound/MSXFmPac.cc...
428Compiling sound/MSXMixer.cc...
429Compiling sound/MSXMoonSound.cc...
430Compiling sound/MSXMusic.cc...
431Compiling sound/MSXOPL3Cartridge.cc...
432Compiling sound/MSXPSG.cc...
433Compiling sound/MSXSCCPlusCart.cc...
434Compiling sound/MSXTurboRPCM.cc...
435Compiling sound/MSXYamahaSFG.cc...
436Compiling sound/Mixer.cc...
437Compiling sound/ResampleBlip.cc...
438Compiling sound/ResampleHQ.cc...
439Compiling sound/ResampleLQ.cc...
440Compiling sound/ResampleTrivial.cc...
441Compiling sound/ResampledSoundDevice.cc...
442Compiling sound/SCC.cc...
443Compiling sound/SDLSoundDriver.cc...
444Compiling sound/SN76489.cc...
445Compiling sound/SNPSG.cc...
446Compiling sound/SVIPSG.cc...
447Compiling sound/SamplePlayer.cc...
448Compiling sound/SoundDevice.cc...
449Compiling sound/VLM5030.cc...
450Compiling sound/WavAudioInput.cc...
451Compiling sound/WavWriter.cc...
452In file included from src/sound/SoundDevice.cc:7:
453src/utils/StringOp.hh: In member function 'void openmsx::SoundDevice::registerSound(const openmsx::DeviceConfig&)':
454src/utils/StringOp.hh:165:36: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized]
455 165 | if (unlikely(s.empty())) return {};
456 | ^
457src/utils/StringOp.hh:175:32: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized]
458 175 | if (unlikely(!tmp)) return {};
459 | ^
460src/utils/StringOp.hh:179:39: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized]
461 179 | if (unlikely(*tmp > max)) return {}; // 0x8000
462 | ^
463src/utils/StringOp.hh:182:40: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized]
464 182 | if (unlikely(*tmp >= max)) return {}; // 0x7fff
465 | ^
466Compiling sound/Y8950.cc...
467Compiling sound/Y8950Adpcm.cc...
468Compiling sound/Y8950KeyboardConnector.cc...
469Compiling sound/Y8950KeyboardDevice.cc...
470Compiling sound/Y8950Periphery.cc...
471Compiling sound/YM2151.cc...
472Compiling sound/YM2413.cc...
473Compiling sound/YM2413Burczynski.cc...
474Compiling sound/YM2413NukeYKT.cc...
475Compiling sound/YM2413Okazaki.cc...
476src/sound/YM2413NukeYKT.cc: In lambda function:
477src/sound/YM2413NukeYKT.cc:199:34: error: lambda capture of 'mcsel' is not a constant expression
478 199 | } else if constexpr (mcsel == 1) {
479 | ^
480src/sound/YM2413Okazaki.cc: In instantiation of 'unsigned int openmsx::YM2413Okazaki::Slot::calc_envelope(int, unsigned int) [with bool HAS_AM = false; bool FIXED_ENV = false]':
481src/sound/YM2413Okazaki.cc:1002:51: required from here
482src/sound/YM2413Okazaki.cc:930:65: warning: parameter 'fixed_env' set but not used [-Wunused-but-set-parameter]
483 930 | ALWAYS_INLINE unsigned Slot::calc_envelope(int lfo_am, unsigned fixed_env)
484 | ~~~~~~~~~^~~~~~~~~
485src/sound/YM2413Okazaki.cc: In instantiation of 'unsigned int openmsx::YM2413Okazaki::Slot::calc_envelope(int, unsigned int) [with bool HAS_AM = true; bool FIXED_ENV = false]':
486src/sound/YM2413Okazaki.cc:976:11: required from 'int openmsx::YM2413Okazaki::Slot::calc_slot_car(unsigned int, int, int, unsigned int) [with bool HAS_AM = true; bool FIXED_ENV = false]'
487src/sound/YM2413Okazaki.cc:1115:15: required from 'void openmsx::YM2413Okazaki::YM2413::calcChannel(openmsx::YM2413Okazaki::Channel&, float*, unsigned int) [with unsigned int FLAGS = 2]'
488src/sound/YM2413Okazaki.cc:1144:47: required from here
489src/sound/YM2413Okazaki.cc:930:65: warning: parameter 'fixed_env' set but not used [-Wunused-but-set-parameter]
490Compiling sound/YM2413OriginalNukeYKT.cc...
491make[1]: *** [build/main.mk:498: derived/x86_64-mingw-w64-opt-3rd/obj/sound/YM2413NukeYKT.cc.o] Error 1
492make[1]: *** Waiting for unfinished jobs....
493make[1]: Leaving directory '/home/openmsx/openMSX'
494make: *** [build/main.mk:649: staticbindist] Error 2