openMSX SoftFabTask: build_openmsx_make
log in
2024-07-03 19:16
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 CliExtension.cc...
39Compiling CartridgeSlotManager.cc...
40Compiling ChakkariCopy.cc...
41Compiling Connector.cc...
42Compiling DebugDevice.cc...
43Compiling DeviceFactory.cc...
44Compiling DummyDevice.cc...
45Compiling DummyPrinterPortDevice.cc...
46Compiling DynamicClock.cc...
47Compiling EmuTime.cc...
48Compiling GlobalSettings.cc...
49Compiling I8255.cc...
50Compiling MSXBunsetsu.cc...
51Compiling MSXCielTurbo.cc...
52Compiling MSXDevice.cc...
53Compiling MSXDeviceSwitch.cc...
54Compiling MSXE6Timer.cc...
55Compiling MSXHiResTimer.cc...
56Compiling MSXKanji.cc...
57Compiling MSXKanji12.cc...
58Compiling MSXMatsushita.cc...
59Compiling MSXMotherBoard.cc...
60Compiling MSXPPI.cc...
61Compiling MSXPrinterPort.cc...
62Compiling MSXRTC.cc...
63Compiling MSXResetStatusRegister.cc...
64Compiling MSXS1985.cc...
65Compiling MSXS1990.cc...
66Compiling MSXSwitchedDevice.cc...
67Compiling MSXToshibaTcx200x.cc...
68Compiling MSXTurboRPause.cc...
69Compiling MSXVictorHC9xSystemControl.cc...
70Compiling PasswordCart.cc...
71Compiling Pluggable.cc...
72Compiling PluggableFactory.cc...
73Compiling PluggingController.cc...
74Compiling Printer.cc...
75Compiling PrinterPortDevice.cc...
76Compiling PrinterPortLogger.cc...
77Compiling PrinterPortSimpl.cc...
78Compiling RP5C01.cc...
79Compiling Reactor.cc...
80Compiling RealTime.cc...
81Compiling RenShaTurbo.cc...
82Compiling ReverseManager.cc...
83Compiling SVIPPI.cc...
84Compiling SVIPrinterPort.cc...
85Compiling Schedulable.cc...
86Compiling Scheduler.cc...
87Compiling SensorKid.cc...
88Compiling Version.cc...
89Compiling serialize.cc...
90Compiling serialize_core.cc...
91Compiling serialize_meta.cc...
92Compiling cassette/CasImage.cc...
93Compiling cassette/CassetteDevice.cc...
94Compiling cassette/CassetteImage.cc...
95Compiling cassette/CassettePlayer.cc...
96Compiling cassette/CassettePort.cc...
97Compiling cassette/DummyCassetteDevice.cc...
98Compiling cassette/WavImage.cc...
99Compiling commands/Command.cc...
100Compiling commands/Interpreter.cc...
101Compiling commands/MSXCommandController.cc...
102Compiling commands/ProxyCommand.cc...
103Compiling config/DeviceConfig.cc...
104Compiling config/HardwareConfig.cc...
105Compiling config/XMLElement.cc...
106Compiling config/XMLLoader.cc...
107Compiling cpu/CPUClock.cc...
108Compiling cpu/CPUCore.cc...
109Compiling cpu/CPURegs.cc...
110Compiling cpu/Dasm.cc...
111Compiling cpu/IRQHelper.cc...
112Compiling cpu/MSXCPU.cc...
113src/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]':
114src/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]'
115src/cpu/CPUCore.cc:1553:19: required from 'void openmsx::CPUCore<CPU_POLICY>::executeInstructions() [with CPU_POLICY = openmsx::Z80TYPE]'
116src/cpu/CPUCore.cc:4430:16: required from here
117src/cpu/CPUCore.cc:2673:81: warning: parameter 'x' set but not used [-Wunused-but-set-parameter]
118 2673 | template<typename T> template<Reg8 R8> ALWAYS_INLINE void CPUCore<T>::set8(byte x) {
119 | ~~~~~^
120src/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]':
121src/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]'
122src/cpu/CPUCore.cc:1553:19: required from 'void openmsx::CPUCore<CPU_POLICY>::executeInstructions() [with CPU_POLICY = openmsx::R800TYPE]'
123src/cpu/CPUCore.cc:4431:16: required from here
124src/cpu/CPUCore.cc:2673:81: warning: parameter 'x' set but not used [-Wunused-but-set-parameter]
125Compiling cpu/MSXCPUInterface.cc...
126Compiling cpu/MSXMultiDevice.cc...
127Compiling cpu/MSXMultiIODevice.cc...
128Compiling cpu/MSXMultiMemDevice.cc...
129Compiling cpu/MSXWatchIODevice.cc...
130Compiling cpu/VDPIODelay.cc...
131Compiling debugger/Debugger.cc...
132Compiling debugger/Probe.cc...
133Compiling debugger/ProbeBreakPoint.cc...
134Compiling debugger/SimpleDebuggable.cc...
135Compiling events/AfterCommand.cc...
136Compiling events/InputEventGenerator.cc...
137Compiling events/MSXCliComm.cc...
138Compiling fdc/AVTFDC.cc...
139Compiling fdc/DirAsDSK.cc...
140Compiling fdc/DiskChanger.cc...
141Compiling fdc/DiskDrive.cc...
142Compiling fdc/DiskFactory.cc...
143Compiling fdc/DiskName.cc...
144Compiling fdc/DriveMultiplexer.cc...
145Compiling fdc/MSXFDC.cc...
146Compiling fdc/MicrosolFDC.cc...
147Compiling fdc/NationalFDC.cc...
148Compiling fdc/NowindCommand.cc...
149Compiling fdc/NowindHost.cc...
150Compiling fdc/NowindInterface.cc...
151Compiling fdc/NowindRomDisk.cc...
152Compiling fdc/PhilipsFDC.cc...
153Compiling fdc/RawTrack.cc...
154Compiling fdc/RealDrive.cc...
155Compiling fdc/SVIFDC.cc...
156Compiling fdc/SanyoFDC.cc...
157Compiling fdc/SpectravideoFDC.cc...
158Compiling fdc/TC8566AF.cc...
159Compiling fdc/ToshibaFDC.cc...
160Compiling fdc/TurboRFDC.cc...
161Compiling fdc/VictorFDC.cc...
162Compiling fdc/WD2793.cc...
163Compiling fdc/WD2793BasedFDC.cc...
164Compiling fdc/YamahaFDC.cc...
165Compiling file/FileContext.cc...
166Compiling file/Filename.cc...
167Compiling ide/AbstractIDEDevice.cc...
168Compiling ide/BeerIDE.cc...
169Compiling ide/DummyIDEDevice.cc...
170Compiling ide/DummySCSIDevice.cc...
171Compiling ide/GoudaSCSI.cc...
172Compiling ide/HD.cc...
173Compiling ide/HDCommand.cc...
174Compiling ide/IDECDROM.cc...
175Compiling ide/IDEDeviceFactory.cc...
176Compiling ide/IDEHD.cc...
177Compiling ide/MB89352.cc...
178Compiling ide/MegaSCSI.cc...
179Compiling ide/SCSIHD.cc...
180Compiling ide/SCSILS120.cc...
181Compiling ide/SunriseIDE.cc...
182Compiling ide/WD33C93.cc...
183Compiling input/ArkanoidPad.cc...
184Compiling input/ColecoJoystickIO.cc...
185Compiling input/DummyJoystick.cc...
186Compiling input/EventDelay.cc...
187Compiling input/JoyMega.cc...
188Compiling input/JoyTap.cc...
189Compiling input/Joystick.cc...
190Compiling input/JoystickDevice.cc...
191Compiling input/JoystickPort.cc...
192Compiling input/KeyJoystick.cc...
193Compiling input/Keyboard.cc...
194Compiling input/MSXEventDistributor.cc...
195Compiling input/MagicKey.cc...
196Compiling input/Mouse.cc...
197Compiling input/NinjaTap.cc...
198Compiling input/Paddle.cc...
199Compiling input/RecordedCommand.cc...
200Compiling input/SETetrisDongle.cc...
201Compiling input/StateChangeDistributor.cc...
202Compiling input/Touchpad.cc...
203Compiling input/Trackball.cc...
204Compiling laserdisc/LaserdiscPlayer.cc...
205Compiling laserdisc/PioneerLDControl.cc...
206Compiling memory/AmdFlash.cc...
207Compiling memory/Carnivore2.cc...
208Compiling memory/CheckedRam.cc...
209Compiling memory/ColecoSuperGameModule.cc...
210Compiling memory/EEPROM_93C46.cc...
211Compiling memory/ESE_RAM.cc...
212Compiling memory/ESE_SCC.cc...
213Compiling memory/FraelSwitchableROM.cc...
214Compiling memory/KonamiUltimateCollection.cc...
215Compiling memory/MSXHBI55.cc...
216Compiling memory/MSXMapperIO.cc...
217Compiling memory/MSXMegaRam.cc...
218Compiling memory/MSXMemoryMapper.cc...
219Compiling memory/MSXMemoryMapperBase.cc...
220Compiling memory/MSXMirrorDevice.cc...
221Compiling memory/MSXPac.cc...
222Compiling memory/MSXRam.cc...
223Compiling memory/MSXRom.cc...
224Compiling memory/MSXRomCLI.cc...
225Compiling memory/MegaFlashRomSCCPlus.cc...
226Compiling memory/MegaFlashRomSCCPlusSD.cc...
227Compiling memory/MusicalMemoryMapper.cc...
228Compiling memory/PanasonicMemory.cc...
229Compiling memory/PanasonicRam.cc...
230Compiling memory/ROMHunterMk2.cc...
231Compiling memory/Ram.cc...
232Compiling memory/ReproCartridgeV1.cc...
233Compiling memory/ReproCartridgeV2.cc...
234Compiling memory/Rom.cc...
235Compiling memory/RomArc.cc...
236Compiling memory/RomAscii16_2.cc...
237Compiling memory/RomAscii16kB.cc...
238Compiling memory/RomAscii8_8.cc...
239Compiling memory/RomAscii8kB.cc...
240Compiling memory/RomBlocks.cc...
241Compiling memory/RomColecoMegaCart.cc...
242Compiling memory/RomCrossBlaim.cc...
243Compiling memory/RomDRAM.cc...
244Compiling memory/RomDatabase.cc...
245Compiling memory/RomDooly.cc...
246Compiling memory/RomFSA1FM.cc...
247In file included from src/memory/RomDatabase.cc:12:
248src/utils/rapidsax.hh: In instantiation of 'void rapidsax::internal::Parser<FLAGS, HANDLER>::parseText(char*&, char*) [with int FLAGS = 2; HANDLER = openmsx::DBParser]':
249src/utils/rapidsax.hh:666:5: required from 'void rapidsax::internal::Parser<FLAGS, HANDLER>::parseNodeContents(char*&) [with int FLAGS = 2; HANDLER = openmsx::DBParser]'
250src/utils/rapidsax.hh:550:4: required from 'void rapidsax::internal::Parser<FLAGS, HANDLER>::parseElement(char*&) [with int FLAGS = 2; HANDLER = openmsx::DBParser]'
251src/utils/rapidsax.hh:626:4: required from 'void rapidsax::internal::Parser<FLAGS, HANDLER>::parseNode(char*&) [with int FLAGS = 2; HANDLER = openmsx::DBParser]'
252src/utils/rapidsax.hh:378:4: required from 'rapidsax::internal::Parser<FLAGS, HANDLER>::Parser(HANDLER&, char*) [with int FLAGS = 2; HANDLER = openmsx::DBParser]'
253src/utils/rapidsax.hh:732:35: required from 'void rapidsax::parse(HANDLER&, char*) [with int FLAGS = 2; HANDLER = openmsx::DBParser]'
254src/memory/RomDatabase.cc:560:56: required from here
255src/utils/rapidsax.hh:477:36: warning: parameter 'contentsStart' set but not used [-Wunused-but-set-parameter]
256 477 | void parseText(char*& text, char* contentsStart)
257 | ~~~~~~^~~~~~~~~~~~~
258Compiling memory/RomFactory.cc...
259Compiling memory/RomGameMaster2.cc...
260Compiling memory/RomGeneric16kB.cc...
261Compiling memory/RomGeneric8kB.cc...
262Compiling memory/RomHalnote.cc...
263Compiling memory/RomHarryFox.cc...
264Compiling memory/RomHolyQuran.cc...
265Compiling memory/RomHolyQuran2.cc...
266Compiling memory/RomKonami.cc...
267Compiling memory/RomKonamiKeyboardMaster.cc...
268Compiling memory/RomKonamiSCC.cc...
269Compiling memory/RomMSXDOS2.cc...
270Compiling memory/RomMSXWrite.cc...
271Compiling memory/RomMSXtra.cc...
272Compiling memory/RomMajutsushi.cc...
273Compiling memory/RomManbow2.cc...
274Compiling memory/RomMatraCompilation.cc...
275Compiling memory/RomMatraInk.cc...
276Compiling memory/RomMitsubishiMLTS2.cc...
277Compiling memory/RomMultiRom.cc...
278Compiling memory/RomNational.cc...
279Compiling memory/RomNettouYakyuu.cc...
280Compiling memory/RomPadial16kB.cc...
281Compiling memory/RomPadial8kB.cc...
282Compiling memory/RomPageNN.cc...
283Compiling memory/RomPanasonic.cc...
284Compiling memory/RomPlain.cc...
285Compiling memory/RomPlayBall.cc...
286Compiling memory/RomRType.cc...
287Compiling memory/RomRamFile.cc...
288Compiling memory/RomSuperLodeRunner.cc...
289Compiling memory/RomSuperSwangi.cc...
290Compiling memory/RomSynthesizer.cc...
291Compiling memory/RomZemina126in1.cc...
292Compiling memory/RomZemina25in1.cc...
293Compiling memory/RomZemina80in1.cc...
294Compiling memory/RomZemina90in1.cc...
295Compiling memory/SRAM.cc...
296Compiling memory/SdCard.cc...
297Compiling memory/TrackedRam.cc...
298Compiling serial/ClockPin.cc...
299Compiling serial/DummyMidiInDevice.cc...
300Compiling serial/DummyMidiOutDevice.cc...
301Compiling serial/DummyRS232Device.cc...
302Compiling serial/I8251.cc...
303Compiling serial/I8254.cc...
304Compiling serial/JVCMSXMIDI.cc...
305Compiling serial/MC6850.cc...
306Compiling serial/MSXFacMidiInterface.cc...
307Compiling serial/MSXMidi.cc...
308Compiling serial/MSXRS232.cc...
309Compiling serial/MidiInConnector.cc...
310Compiling serial/MidiInDevice.cc...
311Compiling serial/MidiInReader.cc...
312Compiling serial/MidiInWindows.cc...
313Compiling serial/MidiOutConnector.cc...
314Compiling serial/MidiOutDevice.cc...
315Compiling serial/MidiOutLogger.cc...
316Compiling serial/MidiOutWindows.cc...
317Compiling serial/MusicModuleMIDI.cc...
318Compiling serial/RS232Connector.cc...
319Compiling serial/RS232Device.cc...
320Compiling serial/RS232Tester.cc...
321Compiling serial/YM2148.cc...
322Compiling settings/ProxySetting.cc...
323Compiling settings/Setting.cc...
324Compiling sound/AY8910.cc...
325Compiling sound/AY8910Periphery.cc...
326Compiling sound/AudioInputConnector.cc...
327Compiling sound/AudioInputDevice.cc...
328Compiling sound/BlipBuffer.cc...
329Compiling sound/DACSound16S.cc...
330Compiling sound/DACSound8U.cc...
331Compiling sound/DummyAudioInputDevice.cc...
332Compiling sound/DummyY8950KeyboardDevice.cc...
333Compiling sound/EmuTimer.cc...
334Compiling sound/KeyClick.cc...
335Compiling sound/MSXAudio.cc...
336Compiling sound/MSXFmPac.cc...
337Compiling sound/MSXMixer.cc...
338Compiling sound/MSXMoonSound.cc...
339Compiling sound/MSXMusic.cc...
340Compiling sound/MSXOPL3Cartridge.cc...
341Compiling sound/MSXPSG.cc...
342Compiling sound/MSXSCCPlusCart.cc...
343Compiling sound/MSXTurboRPCM.cc...
344Compiling sound/MSXYamahaSFG.cc...
345Compiling sound/Mixer.cc...
346Compiling sound/ResampleBlip.cc...
347Compiling sound/ResampleHQ.cc...
348Compiling sound/ResampleLQ.cc...
349Compiling sound/ResampleTrivial.cc...
350Compiling sound/ResampledSoundDevice.cc...
351Compiling sound/SCC.cc...
352Compiling sound/SDLSoundDriver.cc...
353Compiling sound/SN76489.cc...
354Compiling sound/SNPSG.cc...
355Compiling sound/SVIPSG.cc...
356Compiling sound/SamplePlayer.cc...
357Compiling sound/SoundDevice.cc...
358Compiling sound/VLM5030.cc...
359Compiling sound/WavAudioInput.cc...
360Compiling sound/Y8950.cc...
361In file included from src/sound/SoundDevice.cc:7:
362src/utils/StringOp.hh: In member function 'void openmsx::SoundDevice::registerSound(const openmsx::DeviceConfig&)':
363src/utils/StringOp.hh:165:36: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized]
364 165 | if (unlikely(s.empty())) return {};
365 | ^
366src/utils/StringOp.hh:175:32: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized]
367 175 | if (unlikely(!tmp)) return {};
368 | ^
369src/utils/StringOp.hh:179:39: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized]
370 179 | if (unlikely(*tmp > max)) return {}; // 0x8000
371 | ^
372src/utils/StringOp.hh:182:40: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized]
373 182 | if (unlikely(*tmp >= max)) return {}; // 0x7fff
374 | ^
375Compiling sound/Y8950Adpcm.cc...
376Compiling sound/Y8950KeyboardConnector.cc...
377Compiling sound/Y8950KeyboardDevice.cc...
378Compiling sound/Y8950Periphery.cc...
379Compiling sound/YM2151.cc...
380Compiling sound/YM2413.cc...
381Compiling sound/YM2413Burczynski.cc...
382Compiling sound/YM2413NukeYKT.cc...
383Compiling sound/YM2413Okazaki.cc...
384src/sound/YM2413NukeYKT.cc: In lambda function:
385src/sound/YM2413NukeYKT.cc:199:34: error: lambda capture of 'mcsel' is not a constant expression
386 199 | } else if constexpr (mcsel == 1) {
387 | ^
388src/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]':
389src/sound/YM2413Okazaki.cc:1002:51: required from here
390src/sound/YM2413Okazaki.cc:930:65: warning: parameter 'fixed_env' set but not used [-Wunused-but-set-parameter]
391 930 | ALWAYS_INLINE unsigned Slot::calc_envelope(int lfo_am, unsigned fixed_env)
392 | ~~~~~~~~~^~~~~~~~~
393src/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]':
394src/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]'
395src/sound/YM2413Okazaki.cc:1115:15: required from 'void openmsx::YM2413Okazaki::YM2413::calcChannel(openmsx::YM2413Okazaki::Channel&, float*, unsigned int) [with unsigned int FLAGS = 2]'
396src/sound/YM2413Okazaki.cc:1144:47: required from here
397src/sound/YM2413Okazaki.cc:930:65: warning: parameter 'fixed_env' set but not used [-Wunused-but-set-parameter]
398make[1]: *** [build/main.mk:498: derived/x86_64-mingw-w64-opt-3rd/obj/sound/YM2413NukeYKT.cc.o] Error 1
399make[1]: *** Waiting for unfinished jobs....
400make[1]: Leaving directory '/home/openmsx/openMSX'
401make: *** [build/main.mk:649: staticbindist] Error 2