openMSX SoftFabTask: build_openmsx_make
log in
2024-07-03 20:10
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 CLIOption.cc...
40Compiling ChakkariCopy.cc...
41Compiling CliExtension.cc...
42Compiling CommandLineParser.cc...
43Compiling Connector.cc...
44Compiling DebugDevice.cc...
45Compiling DeviceFactory.cc...
46Compiling DummyDevice.cc...
47Compiling DummyPrinterPortDevice.cc...
48Compiling DynamicClock.cc...
49Compiling EmptyPatch.cc...
50Compiling EmuTime.cc...
51Compiling FirmwareSwitch.cc...
52Compiling GlobalSettings.cc...
53Compiling I8255.cc...
54Compiling IPSPatch.cc...
55Compiling LedStatus.cc...
56Compiling MSXBunsetsu.cc...
57Compiling MSXCielTurbo.cc...
58Compiling MSXDevice.cc...
59Compiling MSXDeviceSwitch.cc...
60Compiling MSXE6Timer.cc...
61Compiling MSXHiResTimer.cc...
62Compiling MSXKanji.cc...
63Compiling MSXKanji12.cc...
64Compiling MSXMatsushita.cc...
65Compiling MSXMotherBoard.cc...
66Compiling MSXPPI.cc...
67Compiling MSXPrinterPort.cc...
68Compiling MSXRTC.cc...
69Compiling MSXResetStatusRegister.cc...
70Compiling MSXS1985.cc...
71Compiling MSXS1990.cc...
72Compiling MSXSwitchedDevice.cc...
73Compiling MSXToshibaTcx200x.cc...
74Compiling MSXTurboRPause.cc...
75Compiling MSXVictorHC9xSystemControl.cc...
76Compiling PasswordCart.cc...
77Compiling Pluggable.cc...
78Compiling PluggableFactory.cc...
79Compiling PluggingController.cc...
80Compiling Printer.cc...
81Compiling PrinterPortDevice.cc...
82Compiling PrinterPortLogger.cc...
83Compiling PrinterPortSimpl.cc...
84Compiling RP5C01.cc...
85Compiling Reactor.cc...
86Compiling RealTime.cc...
87Compiling RenShaTurbo.cc...
88Compiling ReplayCLI.cc...
89Compiling ReverseManager.cc...
90Compiling SVIPPI.cc...
91Compiling SVIPrinterPort.cc...
92Compiling SaveStateCLI.cc...
93Compiling Schedulable.cc...
94Compiling Scheduler.cc...
95Compiling SensorKid.cc...
96Compiling SpeedManager.cc...
97Compiling ThrottleManager.cc...
98Compiling Version.cc...
99Compiling main.cc...
100Compiling serialize.cc...
101Compiling serialize_core.cc...
102Compiling serialize_meta.cc...
103Compiling cassette/CasImage.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/CassetteDevice.cc...
113Compiling cassette/CassetteImage.cc...
114Compiling cassette/CassettePlayer.cc...
115Compiling cassette/CassettePlayerCLI.cc...
116Compiling cassette/CassettePort.cc...
117Compiling cassette/DummyCassetteDevice.cc...
118Compiling cassette/WavImage.cc...
119Compiling commands/Command.cc...
120Compiling commands/CommandException.cc...
121Compiling commands/Completer.cc...
122Compiling commands/GlobalCommandController.cc...
123Compiling commands/InfoCommand.cc...
124Compiling commands/InfoTopic.cc...
125Compiling commands/Interpreter.cc...
126Compiling commands/MSXCommandController.cc...
127Compiling commands/ProxyCommand.cc...
128Compiling commands/TclArgParser.cc...
129Compiling commands/TclCallback.cc...
130Compiling commands/TclObject.cc...
131Compiling commands/TclParser.cc...
132Compiling config/DeviceConfig.cc...
133Compiling config/HardwareConfig.cc...
134Compiling config/SettingsConfig.cc...
135Compiling config/XMLElement.cc...
136Compiling config/XMLLoader.cc...
137Compiling console/CommandConsole.cc...
138Compiling console/OSDConsoleRenderer.cc...
139Compiling console/OSDGUI.cc...
140Compiling console/OSDGUILayer.cc...
141Compiling console/OSDImageBasedWidget.cc...
142Compiling console/OSDRectangle.cc...
143Compiling console/OSDText.cc...
144Compiling console/OSDTopWidget.cc...
145Compiling console/OSDWidget.cc...
146Compiling console/TTFFont.cc...
147Compiling cpu/BreakPointBase.cc...
148Compiling cpu/CPUClock.cc...
149Compiling cpu/CPUCore.cc...
150Compiling cpu/CPURegs.cc...
151Compiling cpu/Dasm.cc...
152Compiling cpu/IRQHelper.cc...
153Compiling cpu/MSXCPU.cc...
154src/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]':
155src/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]'
156src/cpu/CPUCore.cc:1553:19: required from 'void openmsx::CPUCore<CPU_POLICY>::executeInstructions() [with CPU_POLICY = openmsx::Z80TYPE]'
157src/cpu/CPUCore.cc:4430:16: required from here
158src/cpu/CPUCore.cc:2673:81: warning: parameter 'x' set but not used [-Wunused-but-set-parameter]
159 2673 | template<typename T> template<Reg8 R8> ALWAYS_INLINE void CPUCore<T>::set8(byte x) {
160 | ~~~~~^
161src/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]':
162src/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]'
163src/cpu/CPUCore.cc:1553:19: required from 'void openmsx::CPUCore<CPU_POLICY>::executeInstructions() [with CPU_POLICY = openmsx::R800TYPE]'
164src/cpu/CPUCore.cc:4431:16: required from here
165src/cpu/CPUCore.cc:2673:81: warning: parameter 'x' set but not used [-Wunused-but-set-parameter]
166Compiling cpu/MSXCPUInterface.cc...
167Compiling cpu/MSXMultiDevice.cc...
168Compiling cpu/MSXMultiIODevice.cc...
169Compiling cpu/MSXMultiMemDevice.cc...
170Compiling cpu/MSXWatchIODevice.cc...
171Compiling cpu/VDPIODelay.cc...
172Compiling debugger/Debugger.cc...
173Compiling debugger/Probe.cc...
174Compiling debugger/ProbeBreakPoint.cc...
175Compiling debugger/SimpleDebuggable.cc...
176Compiling events/AfterCommand.cc...
177Compiling events/CliComm.cc...
178Compiling events/CliConnection.cc...
179Compiling events/CliServer.cc...
180Compiling events/Event.cc...
181Compiling events/EventDistributor.cc...
182Compiling events/GlobalCliComm.cc...
183Compiling events/HotKey.cc...
184Compiling events/InputEventFactory.cc...
185Compiling events/InputEventGenerator.cc...
186Compiling events/InputEvents.cc...
187Compiling events/MSXCliComm.cc...
188Compiling events/MessageCommand.cc...
189Compiling events/Socket.cc...
190Compiling events/StdioMessages.cc...
191Compiling events/TclCallbackMessages.cc...
192Compiling fdc/AVTFDC.cc...
193Compiling fdc/DMKDiskImage.cc...
194Compiling fdc/DSKDiskImage.cc...
195Compiling fdc/DirAsDSK.cc...
196Compiling fdc/Disk.cc...
197Compiling fdc/DiskChanger.cc...
198Compiling fdc/DiskDrive.cc...
199Compiling fdc/DiskFactory.cc...
200Compiling fdc/DiskImageCLI.cc...
201Compiling fdc/DiskImageUtils.cc...
202Compiling fdc/DiskManipulator.cc...
203Compiling fdc/DiskName.cc...
204Compiling fdc/DiskPartition.cc...
205Compiling fdc/DriveMultiplexer.cc...
206Compiling fdc/DummyDisk.cc...
207Compiling fdc/EmptyDiskPatch.cc...
208Compiling fdc/MSXFDC.cc...
209Compiling fdc/MSXtar.cc...
210Compiling fdc/MicrosolFDC.cc...
211Compiling fdc/NationalFDC.cc...
212Compiling fdc/NowindCommand.cc...
213Compiling fdc/NowindHost.cc...
214Compiling fdc/NowindInterface.cc...
215Compiling fdc/NowindRomDisk.cc...
216Compiling fdc/PhilipsFDC.cc...
217Compiling fdc/RamDSKDiskImage.cc...
218Compiling fdc/RawTrack.cc...
219Compiling fdc/RealDrive.cc...
220Compiling fdc/SVIFDC.cc...
221Compiling fdc/SanyoFDC.cc...
222Compiling fdc/SectorAccessibleDisk.cc...
223Compiling fdc/SectorBasedDisk.cc...
224Compiling fdc/SpectravideoFDC.cc...
225Compiling fdc/TC8566AF.cc...
226Compiling fdc/TalentTDC600.cc...
227Compiling fdc/ToshibaFDC.cc...
228Compiling fdc/TurboRFDC.cc...
229Compiling fdc/VictorFDC.cc...
230Compiling fdc/WD2793.cc...
231Compiling fdc/WD2793BasedFDC.cc...
232Compiling fdc/XSADiskImage.cc...
233Compiling fdc/YamahaFDC.cc...
234Compiling file/CompressedFileAdapter.cc...
235Compiling file/File.cc...
236Compiling file/FileBase.cc...
237Compiling file/FileContext.cc...
238Compiling file/FileOperations.cc...
239Compiling file/FilePool.cc...
240Compiling file/FilePoolCore.cc...
241Compiling file/Filename.cc...
242Compiling file/GZFileAdapter.cc...
243Compiling file/LocalFile.cc...
244Compiling file/LocalFileReference.cc...
245Compiling file/PreCacheFile.cc...
246Compiling file/ReadDir.cc...
247Compiling file/ZipFileAdapter.cc...
248Compiling file/ZlibInflate.cc...
249Compiling ide/AbstractIDEDevice.cc...
250Compiling ide/BeerIDE.cc...
251Compiling ide/CDImageCLI.cc...
252Compiling ide/DummyIDEDevice.cc...
253Compiling ide/DummySCSIDevice.cc...
254Compiling ide/GoudaSCSI.cc...
255Compiling ide/HD.cc...
256Compiling ide/HDCommand.cc...
257Compiling ide/HDImageCLI.cc...
258Compiling ide/IDECDROM.cc...
259Compiling ide/IDEDeviceFactory.cc...
260Compiling ide/IDEHD.cc...
261Compiling ide/MB89352.cc...
262Compiling ide/MegaSCSI.cc...
263Compiling ide/SCSIHD.cc...
264Compiling ide/SCSILS120.cc...
265Compiling ide/SunriseIDE.cc...
266Compiling ide/WD33C93.cc...
267Compiling input/ArkanoidPad.cc...
268Compiling input/ColecoJoystickIO.cc...
269Compiling input/DummyJoystick.cc...
270Compiling input/EventDelay.cc...
271Compiling input/JoyMega.cc...
272Compiling input/JoyTap.cc...
273Compiling input/Joystick.cc...
274Compiling input/JoystickDevice.cc...
275Compiling input/JoystickPort.cc...
276Compiling input/KeyJoystick.cc...
277Compiling input/Keyboard.cc...
278Compiling input/KeyboardSettings.cc...
279Compiling input/MSXEventDistributor.cc...
280Compiling input/MagicKey.cc...
281Compiling input/Mouse.cc...
282Compiling input/NinjaTap.cc...
283Compiling input/Paddle.cc...
284Compiling input/RecordedCommand.cc...
285Compiling input/SETetrisDongle.cc...
286Compiling input/StateChangeDistributor.cc...
287Compiling input/Touchpad.cc...
288Compiling input/Trackball.cc...
289Compiling input/UnicodeKeymap.cc...
290Compiling laserdisc/LaserdiscPlayer.cc...
291Compiling laserdisc/LaserdiscPlayerCLI.cc...
292Compiling laserdisc/OggReader.cc...
293Compiling laserdisc/PioneerLDControl.cc...
294Compiling memory/AmdFlash.cc...
295Compiling memory/Carnivore2.cc...
296Compiling memory/CheckedRam.cc...
297Compiling memory/ColecoSuperGameModule.cc...
298Compiling memory/EEPROM_93C46.cc...
299Compiling memory/ESE_RAM.cc...
300Compiling memory/ESE_SCC.cc...
301Compiling memory/FraelSwitchableROM.cc...
302Compiling memory/KonamiUltimateCollection.cc...
303Compiling memory/MSXHBI55.cc...
304Compiling memory/MSXMapperIO.cc...
305Compiling memory/MSXMegaRam.cc...
306Compiling memory/MSXMemoryMapper.cc...
307Compiling memory/MSXMemoryMapperBase.cc...
308Compiling memory/MSXMirrorDevice.cc...
309Compiling memory/MSXPac.cc...
310Compiling memory/MSXRam.cc...
311Compiling memory/MSXRom.cc...
312Compiling memory/MSXRomCLI.cc...
313Compiling memory/MegaFlashRomSCCPlus.cc...
314Compiling memory/MegaFlashRomSCCPlusSD.cc...
315Compiling memory/MusicalMemoryMapper.cc...
316Compiling memory/PanasonicMemory.cc...
317Compiling memory/PanasonicRam.cc...
318Compiling memory/ROMHunterMk2.cc...
319Compiling memory/Ram.cc...
320Compiling memory/ReproCartridgeV1.cc...
321Compiling memory/ReproCartridgeV2.cc...
322Compiling memory/Rom.cc...
323Compiling memory/RomArc.cc...
324Compiling memory/RomAscii16_2.cc...
325Compiling memory/RomAscii16kB.cc...
326Compiling memory/RomAscii8_8.cc...
327Compiling memory/RomAscii8kB.cc...
328Compiling memory/RomBlocks.cc...
329Compiling memory/RomColecoMegaCart.cc...
330Compiling memory/RomCrossBlaim.cc...
331Compiling memory/RomDRAM.cc...
332Compiling memory/RomDatabase.cc...
333Compiling memory/RomDooly.cc...
334Compiling memory/RomFSA1FM.cc...
335In file included from src/memory/RomDatabase.cc:12:
336src/utils/rapidsax.hh: In instantiation of 'void rapidsax::internal::Parser<FLAGS, HANDLER>::parseText(char*&, char*) [with int FLAGS = 2; HANDLER = openmsx::DBParser]':
337src/utils/rapidsax.hh:666:5: required from 'void rapidsax::internal::Parser<FLAGS, HANDLER>::parseNodeContents(char*&) [with int FLAGS = 2; HANDLER = openmsx::DBParser]'
338src/utils/rapidsax.hh:550:4: required from 'void rapidsax::internal::Parser<FLAGS, HANDLER>::parseElement(char*&) [with int FLAGS = 2; HANDLER = openmsx::DBParser]'
339src/utils/rapidsax.hh:626:4: required from 'void rapidsax::internal::Parser<FLAGS, HANDLER>::parseNode(char*&) [with int FLAGS = 2; HANDLER = openmsx::DBParser]'
340src/utils/rapidsax.hh:378:4: required from 'rapidsax::internal::Parser<FLAGS, HANDLER>::Parser(HANDLER&, char*) [with int FLAGS = 2; HANDLER = openmsx::DBParser]'
341src/utils/rapidsax.hh:732:35: required from 'void rapidsax::parse(HANDLER&, char*) [with int FLAGS = 2; HANDLER = openmsx::DBParser]'
342src/memory/RomDatabase.cc:560:56: required from here
343src/utils/rapidsax.hh:477:36: warning: parameter 'contentsStart' set but not used [-Wunused-but-set-parameter]
344 477 | void parseText(char*& text, char* contentsStart)
345 | ~~~~~~^~~~~~~~~~~~~
346Compiling memory/RomFactory.cc...
347Compiling memory/RomGameMaster2.cc...
348Compiling memory/RomGeneric16kB.cc...
349Compiling memory/RomGeneric8kB.cc...
350Compiling memory/RomHalnote.cc...
351Compiling memory/RomHarryFox.cc...
352Compiling memory/RomHolyQuran.cc...
353Compiling memory/RomHolyQuran2.cc...
354Compiling memory/RomInfoTopic.cc...
355Compiling memory/RomKonami.cc...
356Compiling memory/RomKonamiKeyboardMaster.cc...
357Compiling memory/RomKonamiSCC.cc...
358Compiling memory/RomMSXDOS2.cc...
359Compiling memory/RomMSXWrite.cc...
360Compiling memory/RomMSXtra.cc...
361Compiling memory/RomMajutsushi.cc...
362Compiling memory/RomManbow2.cc...
363Compiling memory/RomMatraCompilation.cc...
364Compiling memory/RomMatraInk.cc...
365Compiling memory/RomMitsubishiMLTS2.cc...
366Compiling memory/RomMultiRom.cc...
367Compiling memory/RomNational.cc...
368Compiling memory/RomNettouYakyuu.cc...
369Compiling memory/RomPadial16kB.cc...
370Compiling memory/RomPadial8kB.cc...
371Compiling memory/RomPageNN.cc...
372Compiling memory/RomPanasonic.cc...
373Compiling memory/RomPlain.cc...
374Compiling memory/RomPlayBall.cc...
375Compiling memory/RomRType.cc...
376Compiling memory/RomRamFile.cc...
377Compiling memory/RomSuperLodeRunner.cc...
378Compiling memory/RomSuperSwangi.cc...
379Compiling memory/RomSynthesizer.cc...
380Compiling memory/RomZemina126in1.cc...
381Compiling memory/RomZemina25in1.cc...
382Compiling memory/RomZemina80in1.cc...
383Compiling memory/RomZemina90in1.cc...
384Compiling memory/SRAM.cc...
385Compiling memory/SdCard.cc...
386Compiling memory/TrackedRam.cc...
387Compiling security/SspiNegotiateServer.cc...
388Compiling security/SspiUtils.cc...
389Compiling serial/ClockPin.cc...
390Compiling serial/DummyMidiInDevice.cc...
391src/security/SspiNegotiateServer.cc: In member function 'bool openmsx::SspiNegotiateServer::Authorize()':
392src/security/SspiNegotiateServer.cc:110:55: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'QUERY_SECURITY_CONTEXT_TOKEN_FN' {aka 'long int (*)(_SecHandle*, void**)'} [-Wcast-function-type]
393 110 | GetProcAddress(secur32, "QuerySecurityContextToken"));
394 | ^
395Compiling serial/DummyMidiOutDevice.cc...
396Compiling serial/DummyRS232Device.cc...
397Compiling serial/I8251.cc...
398Compiling serial/I8254.cc...
399Compiling serial/JVCMSXMIDI.cc...
400Compiling serial/MC6850.cc...
401Compiling serial/MSXFacMidiInterface.cc...
402Compiling serial/MSXMidi.cc...
403Compiling serial/MSXRS232.cc...
404Compiling serial/MidiInConnector.cc...
405Compiling serial/MidiInDevice.cc...
406Compiling serial/MidiInReader.cc...
407Compiling serial/MidiInWindows.cc...
408Compiling serial/MidiOutConnector.cc...
409Compiling serial/MidiOutDevice.cc...
410Compiling serial/MidiOutLogger.cc...
411Compiling serial/MidiOutWindows.cc...
412Compiling serial/Midi_w32.cc...
413Compiling serial/MusicModuleMIDI.cc...
414Compiling serial/RS232Connector.cc...
415Compiling serial/RS232Device.cc...
416Compiling serial/RS232Tester.cc...
417Compiling serial/YM2148.cc...
418Compiling settings/BooleanSetting.cc...
419Compiling settings/EnumSetting.cc...
420Compiling settings/FilenameSetting.cc...
421Compiling settings/FloatSetting.cc...
422Compiling settings/IntegerSetting.cc...
423Compiling settings/KeyCodeSetting.cc...
424Compiling settings/ProxySetting.cc...
425Compiling settings/ReadOnlySetting.cc...
426Compiling settings/Setting.cc...
427Compiling settings/SettingsManager.cc...
428Compiling settings/StringSetting.cc...
429Compiling settings/UserSettings.cc...
430Compiling settings/VideoSourceSetting.cc...
431Compiling sound/AY8910.cc...
432Compiling sound/AY8910Periphery.cc...
433Compiling sound/AudioInputConnector.cc...
434Compiling sound/AudioInputDevice.cc...
435Compiling sound/BlipBuffer.cc...
436Compiling sound/DACSound16S.cc...
437Compiling sound/DACSound8U.cc...
438Compiling sound/DummyAudioInputDevice.cc...
439Compiling sound/DummyY8950KeyboardDevice.cc...
440Compiling sound/EmuTimer.cc...
441Compiling sound/KeyClick.cc...
442Compiling sound/MSXAudio.cc...
443Compiling sound/MSXFmPac.cc...
444Compiling sound/MSXMixer.cc...
445Compiling sound/MSXMoonSound.cc...
446Compiling sound/MSXMusic.cc...
447Compiling sound/MSXOPL3Cartridge.cc...
448Compiling sound/MSXPSG.cc...
449Compiling sound/MSXSCCPlusCart.cc...
450Compiling sound/MSXTurboRPCM.cc...
451Compiling sound/MSXYamahaSFG.cc...
452Compiling sound/Mixer.cc...
453Compiling sound/ResampleBlip.cc...
454Compiling sound/ResampleHQ.cc...
455Compiling sound/ResampleLQ.cc...
456Compiling sound/ResampleTrivial.cc...
457Compiling sound/ResampledSoundDevice.cc...
458Compiling sound/SCC.cc...
459Compiling sound/SDLSoundDriver.cc...
460Compiling sound/SN76489.cc...
461Compiling sound/SNPSG.cc...
462Compiling sound/SVIPSG.cc...
463Compiling sound/SamplePlayer.cc...
464Compiling sound/SoundDevice.cc...
465Compiling sound/VLM5030.cc...
466Compiling sound/WavAudioInput.cc...
467Compiling sound/WavWriter.cc...
468In file included from src/sound/SoundDevice.cc:7:
469src/utils/StringOp.hh: In member function 'void openmsx::SoundDevice::registerSound(const openmsx::DeviceConfig&)':
470src/utils/StringOp.hh:165:36: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized]
471 165 | if (unlikely(s.empty())) return {};
472 | ^
473src/utils/StringOp.hh:175:32: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized]
474 175 | if (unlikely(!tmp)) return {};
475 | ^
476src/utils/StringOp.hh:179:39: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized]
477 179 | if (unlikely(*tmp > max)) return {}; // 0x8000
478 | ^
479src/utils/StringOp.hh:182:40: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized]
480 182 | if (unlikely(*tmp >= max)) return {}; // 0x7fff
481 | ^
482Compiling sound/Y8950.cc...
483Compiling sound/Y8950Adpcm.cc...
484Compiling sound/Y8950KeyboardConnector.cc...
485Compiling sound/Y8950KeyboardDevice.cc...
486Compiling sound/Y8950Periphery.cc...
487Compiling sound/YM2151.cc...
488Compiling sound/YM2413.cc...
489Compiling sound/YM2413Burczynski.cc...
490Compiling sound/YM2413NukeYKT.cc...
491Compiling sound/YM2413Okazaki.cc...
492src/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]':
493src/sound/YM2413Okazaki.cc:1002:51: required from here
494src/sound/YM2413Okazaki.cc:930:65: warning: parameter 'fixed_env' set but not used [-Wunused-but-set-parameter]
495 930 | ALWAYS_INLINE unsigned Slot::calc_envelope(int lfo_am, unsigned fixed_env)
496 | ~~~~~~~~~^~~~~~~~~
497src/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]':
498src/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]'
499src/sound/YM2413Okazaki.cc:1115:15: required from 'void openmsx::YM2413Okazaki::YM2413::calcChannel(openmsx::YM2413Okazaki::Channel&, float*, unsigned int) [with unsigned int FLAGS = 2]'
500src/sound/YM2413Okazaki.cc:1144:47: required from here
501src/sound/YM2413Okazaki.cc:930:65: warning: parameter 'fixed_env' set but not used [-Wunused-but-set-parameter]
502Compiling sound/YM2413OriginalNukeYKT.cc...
503Compiling sound/YMF262.cc...
504Compiling sound/YMF278.cc...
505Compiling utils/HexDump.cc...
506Compiling utils/StringOp.cc...
507Compiling utils/sha1.cc...
508Compiling utils/utf8_checked.cc...
509Compiling utils/win32-arggen.cc...
510Compiling utils/win32-dirent.cc...
511Compiling video/ADVram.cc...
512Compiling video/AviRecorder.cc...
513Compiling video/AviWriter.cc...
514src/utils/win32-dirent.cc: In function 'void openmsx::seekdir(openmsx::DIR*, off_t)':
515src/utils/win32-dirent.cc:108:12: warning: unused variable 'n' [-Wunused-variable]
516 108 | for (auto n : xrange(offset)) {
517 | ^
518src/utils/win32-dirent.cc: In function 'openmsx::dirent* openmsx::readdir(openmsx::DIR*)':
519src/utils/win32-dirent.cc:78:9: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 256 equals destination size [-Wstringop-truncation]
520 78 | strncpy(entry.d_name, d_name.c_str(), std::size(entry.d_name));
521 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522Compiling video/BaseImage.cc...
523Compiling video/CharacterConverter.cc...
524Compiling video/Display.cc...
525Compiling video/DummyRenderer.cc...
526Compiling video/DummyVideoSystem.cc...
527Compiling video/FBPostProcessor.cc...
528Compiling video/GLImage.cc...
529Compiling video/GLPostProcessor.cc...
530Compiling video/GLSnow.cc...
531Compiling video/GLUtil.cc...
532Compiling video/PNG.cc...
533src/video/GLPostProcessor.cc: In member function 'void openmsx::GLPostProcessor::preCalcNoise(float)':
534src/video/GLPostProcessor.cc:400:32: warning: 'distribution.std::normal_distribution<float>::_M_saved' may be used uninitialized in this function [-Wmaybe-uninitialized]
535 400 | int s = std::clamp(int(roundf(r * factor)), -255, 255);
536 | ~~~~~~^~~~~~~~~~~~
537Compiling video/PixelRenderer.cc...
538Compiling video/PostProcessor.cc...
539Compiling video/RenderSettings.cc...
540Compiling video/RendererFactory.cc...
541Compiling video/SDLGLOffScreenSurface.cc...
542Compiling video/SDLGLVisibleSurface.cc...
543Compiling video/SDLImage.cc...
544Compiling video/SDLOffScreenSurface.cc...
545Compiling video/SDLRasterizer.cc...
546Compiling video/SDLSnow.cc...
547Compiling video/SDLVideoSystem.cc...
548Compiling video/SDLVisibleSurface.cc...
549Compiling video/SDLVisibleSurfaceBase.cc...
550Compiling video/SpriteChecker.cc...
551Compiling video/VDP.cc...
552Compiling video/VDPAccessSlots.cc...
553Compiling video/VDPCmdEngine.cc...
554Compiling video/VDPVRAM.cc...
555Compiling video/VideoLayer.cc...
556Compiling video/VideoSystem.cc...
557Compiling video/VisibleSurface.cc...
558Compiling video/ld/LDDummyRenderer.cc...
559Compiling video/ld/LDPixelRenderer.cc...
560Compiling video/ld/LDSDLRasterizer.cc...
561Compiling video/scalers/GLRGBScaler.cc...
562Compiling video/scalers/GLScaler.cc...
563Compiling video/scalers/GLScalerFactory.cc...
564Compiling video/scalers/GLSimpleScaler.cc...
565Compiling video/scalers/GLTVScaler.cc...
566Compiling video/scalers/RGBTriplet3xScaler.cc...
567Compiling video/scalers/ScalerFactory.cc...
568Compiling video/scalers/Simple2xScaler.cc...
569In file included from src/video/scalers/RGBTriplet3xScaler.cc:3:
570src/video/scalers/LineScalers.hh: In instantiation of '__m128i openmsx::blend(__m128i, __m128i, Pixel) [with Pixel = unsigned int; __m128i = __vector(2) long long int]':
571src/video/scalers/LineScalers.hh:624:21: required from 'void openmsx::scale_2on1_SSE(const Pixel*, Pixel*, size_t, Pixel) [with Pixel = unsigned int; size_t = long long unsigned int]'
572src/video/scalers/LineScalers.hh:644:16: required from 'void openmsx::Scale_2on1<Pixel>::operator()(const Pixel*, Pixel*, size_t) [with Pixel = unsigned int; size_t = long long unsigned int]'
573src/video/scalers/LineScalers.hh:325:3: required from 'void openmsx::PolyScale<Pixel, Scaler>::operator()(const Pixel*, Pixel*, size_t) [with Pixel = unsigned int; Scaler = openmsx::Scale_2on1<unsigned int>; size_t = long long unsigned int]'
574src/video/scalers/LineScalers.hh:323:7: required from here
575src/video/scalers/LineScalers.hh:554:50: warning: parameter 'mask' set but not used [-Wunused-but-set-parameter]
576 554 | inline __m128i blend(__m128i x, __m128i y, Pixel mask)
577 | ~~~~~~^~~~
578Compiling video/scalers/Simple3xScaler.cc...
579Compiling video/v9990/V9990.cc...
580Compiling video/v9990/V9990BitmapConverter.cc...
581Compiling video/v9990/V9990CmdEngine.cc...
582src/video/v9990/V9990CmdEngine.cc: In instantiation of 'void openmsx::V9990CmdEngine::executeSRCH(openmsx::EmuTime::param) [with Mode = openmsx::V9990CmdEngine::V9990Bpp16; openmsx::EmuTime::param = openmsx::EmuTime]':
583src/video/v9990/V9990CmdEngine.cc:1719:42: required from here
584src/video/v9990/V9990CmdEngine.cc:1534:22: warning: variable 'mask' set but not used [-Wunused-but-set-variable]
585 1534 | typename Mode::Type mask = (1 << Mode::BITS_PER_PIXEL) -1;
586 | ^~~~
587Compiling video/v9990/V9990DummyRenderer.cc...
588Compiling video/v9990/V9990PixelRenderer.cc...
589Compiling video/v9990/V9990PxConverter.cc...
590Compiling video/v9990/V9990SDLRasterizer.cc...
591src/video/v9990/V9990PxConverter.cc: In instantiation of 'void openmsx::renderPattern(openmsx::V9990VRAM&, Pixel*, openmsx::byte*, Pixel, int, unsigned int, unsigned int, unsigned int, unsigned int, const Pixel*, const Pixel*) [with Policy = openmsx::P1ForegroundPolicy; Pixel = short unsigned int; openmsx::byte = unsigned char]':
592src/video/v9990/V9990PxConverter.cc:191:23: required from 'void openmsx::renderPattern2(openmsx::V9990VRAM&, Pixel*, openmsx::byte*, Pixel, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, const Pixel*, unsigned int, unsigned int, unsigned int, unsigned int, const Pixel*) [with Policy = openmsx::P1ForegroundPolicy; Pixel = short unsigned int; openmsx::byte = unsigned char]'
593src/video/v9990/V9990PxConverter.cc:307:36: required from 'void openmsx::V9990P1Converter<Pixel>::convertLine(Pixel*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, bool) [with Pixel = short unsigned int]'
594src/video/v9990/V9990PxConverter.cc:358:16: required from here
595src/video/v9990/V9990PxConverter.cc:131:8: warning: parameter 'bgCol' set but not used [-Wunused-but-set-parameter]
596 131 | Pixel bgCol, int width, unsigned x, unsigned y,
597 | ~~~~~~^~~~~
598src/video/v9990/V9990PxConverter.cc: In instantiation of 'void openmsx::renderPattern(openmsx::V9990VRAM&, Pixel*, openmsx::byte*, Pixel, int, unsigned int, unsigned int, unsigned int, unsigned int, const Pixel*, const Pixel*) [with Policy = openmsx::P1ForegroundPolicy; Pixel = unsigned int; openmsx::byte = unsigned char]':
599src/video/v9990/V9990PxConverter.cc:191:23: required from 'void openmsx::renderPattern2(openmsx::V9990VRAM&, Pixel*, openmsx::byte*, Pixel, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, const Pixel*, unsigned int, unsigned int, unsigned int, unsigned int, const Pixel*) [with Policy = openmsx::P1ForegroundPolicy; Pixel = unsigned int; openmsx::byte = unsigned char]'
600src/video/v9990/V9990PxConverter.cc:307:36: required from 'void openmsx::V9990P1Converter<Pixel>::convertLine(Pixel*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, bool) [with Pixel = unsigned int]'
601src/video/v9990/V9990PxConverter.cc:362:16: required from here
602src/video/v9990/V9990PxConverter.cc:131:8: warning: parameter 'bgCol' set but not used [-Wunused-but-set-parameter]
603Compiling video/v9990/V9990VRAM.cc...
604Compiling video/v9990/Video9000.cc...
605Updating derived/x86_64-mingw-w64-opt-3rd/config/resource-info.h...
606Compiling resources...
607Linking openmsx.exe...
608Removing any old binary package...
609Creating binary package:
610 Executable...
611 Data files...
612 Documentation...
613 C-BIOS...
614 Creating symlinks...
615make[1]: Leaving directory '/home/openmsx/openMSX'