openMSX SoftFabTask: build_openmsx_make
log in
2024-07-03 20:30
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 FirmwareSwitch.cc...
47Compiling GlobalSettings.cc...
48Compiling I8255.cc...
49Compiling IPSPatch.cc...
50Compiling LedStatus.cc...
51Compiling MSXBunsetsu.cc...
52Compiling MSXCielTurbo.cc...
53Compiling MSXDevice.cc...
54Compiling MSXDeviceSwitch.cc...
55Compiling MSXE6Timer.cc...
56Compiling MSXHiResTimer.cc...
57Compiling MSXKanji.cc...
58Compiling MSXKanji12.cc...
59Compiling MSXMatsushita.cc...
60Compiling MSXMotherBoard.cc...
61Compiling MSXPPI.cc...
62Compiling MSXPrinterPort.cc...
63Compiling MSXRTC.cc...
64Compiling MSXResetStatusRegister.cc...
65Compiling MSXS1985.cc...
66Compiling MSXS1990.cc...
67Compiling MSXSwitchedDevice.cc...
68Compiling MSXToshibaTcx200x.cc...
69Compiling MSXTurboRPause.cc...
70Compiling MSXVictorHC9xSystemControl.cc...
71Compiling PasswordCart.cc...
72Compiling PluggableFactory.cc...
73Compiling PluggingController.cc...
74Compiling Printer.cc...
75Compiling PrinterPortLogger.cc...
76Compiling PrinterPortSimpl.cc...
77Compiling RP5C01.cc...
78Compiling Reactor.cc...
79Compiling RealTime.cc...
80Compiling RenShaTurbo.cc...
81Compiling ReplayCLI.cc...
82Compiling ReverseManager.cc...
83Compiling SVIPPI.cc...
84Compiling SVIPrinterPort.cc...
85Compiling SaveStateCLI.cc...
86Compiling Scheduler.cc...
87Compiling SensorKid.cc...
88Compiling SpeedManager.cc...
89Compiling ThrottleManager.cc...
90Compiling Version.cc...
91Compiling main.cc...
92Compiling cassette/CasImage.cc...
93Compiling cassette/CassettePlayer.cc...
94Compiling cassette/CassettePlayerCLI.cc...
95Compiling cassette/CassettePort.cc...
96Compiling cassette/WavImage.cc...
97Compiling commands/Command.cc...
98src/main.cc: In function 'int openmsx::setenv(const char*, const char*, int)':
99src/main.cc:48:13: warning: unused variable 'oldvalue' [-Wunused-variable]
100 48 | if (char* oldvalue = getenv(name)) {
101 | ^~~~~~~~
102src/main.cc: At global scope:
103src/main.cc:58:6: warning: no previous declaration for 'void openmsx::EnableConsoleOutput()' [-Wmissing-declarations]
104 58 | void EnableConsoleOutput()
105 | ^~~~~~~~~~~~~~~~~~~
106Compiling commands/Completer.cc...
107Compiling commands/GlobalCommandController.cc...
108Compiling commands/InfoCommand.cc...
109Compiling commands/Interpreter.cc...
110Compiling commands/MSXCommandController.cc...
111Compiling commands/ProxyCommand.cc...
112Compiling commands/TclArgParser.cc...
113Compiling commands/TclCallback.cc...
114Compiling commands/TclObject.cc...
115Compiling config/DeviceConfig.cc...
116Compiling config/HardwareConfig.cc...
117Compiling config/SettingsConfig.cc...
118Compiling config/XMLElement.cc...
119Compiling console/CommandConsole.cc...
120Compiling console/OSDConsoleRenderer.cc...
121Compiling console/OSDGUI.cc...
122Compiling console/OSDGUILayer.cc...
123Compiling console/OSDImageBasedWidget.cc...
124Compiling console/OSDRectangle.cc...
125Compiling console/OSDText.cc...
126Compiling console/OSDTopWidget.cc...
127Compiling console/OSDWidget.cc...
128Compiling cpu/BreakPointBase.cc...
129Compiling cpu/CPUCore.cc...
130Compiling cpu/Dasm.cc...
131Compiling cpu/IRQHelper.cc...
132Compiling cpu/MSXCPU.cc...
133Compiling cpu/MSXCPUInterface.cc...
134src/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]':
135src/cpu/CPUCore.cc:4020:2: required from 'openmsx::II openmsx::CPUCore<CPU_POLICY>::in_R_c() [with openmsx::Reg8 REG = openmsx::DUMMY; CPU_POLICY = openmsx::Z80TYPE]'
136src/cpu/CPUCore.cc:1552:19: required from 'void openmsx::CPUCore<CPU_POLICY>::executeInstructions() [with CPU_POLICY = openmsx::Z80TYPE]'
137src/cpu/CPUCore.cc:4429:16: required from here
138src/cpu/CPUCore.cc:2672:81: warning: parameter 'x' set but not used [-Wunused-but-set-parameter]
139 2672 | template<typename T> template<Reg8 R8> ALWAYS_INLINE void CPUCore<T>::set8(byte x) {
140 | ~~~~~^
141src/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]':
142src/cpu/CPUCore.cc:4020:2: required from 'openmsx::II openmsx::CPUCore<CPU_POLICY>::in_R_c() [with openmsx::Reg8 REG = openmsx::DUMMY; CPU_POLICY = openmsx::R800TYPE]'
143src/cpu/CPUCore.cc:1552:19: required from 'void openmsx::CPUCore<CPU_POLICY>::executeInstructions() [with CPU_POLICY = openmsx::R800TYPE]'
144src/cpu/CPUCore.cc:4430:16: required from here
145src/cpu/CPUCore.cc:2672:81: warning: parameter 'x' set but not used [-Wunused-but-set-parameter]
146Compiling cpu/MSXMultiDevice.cc...
147Compiling cpu/MSXMultiIODevice.cc...
148Compiling cpu/MSXMultiMemDevice.cc...
149Compiling cpu/MSXWatchIODevice.cc...
150Compiling cpu/VDPIODelay.cc...
151Compiling debugger/Debugger.cc...
152Compiling debugger/Probe.cc...
153Compiling debugger/ProbeBreakPoint.cc...
154Compiling debugger/SimpleDebuggable.cc...
155Compiling events/AfterCommand.cc...
156Compiling events/CliConnection.cc...
157Compiling events/Event.cc...
158Compiling events/EventDistributor.cc...
159Compiling events/HotKey.cc...
160Compiling events/InputEventFactory.cc...
161Compiling events/InputEventGenerator.cc...
162Compiling events/MSXCliComm.cc...
163Compiling events/MessageCommand.cc...
164Compiling events/TclCallbackMessages.cc...
165Compiling fdc/AVTFDC.cc...
166Compiling fdc/DMKDiskImage.cc...
167Compiling fdc/DSKDiskImage.cc...
168Compiling fdc/DiskChanger.cc...
169Compiling fdc/DiskFactory.cc...
170Compiling fdc/DiskImageCLI.cc...
171Compiling fdc/DiskManipulator.cc...
172Compiling fdc/MSXFDC.cc...
173Compiling fdc/MicrosolFDC.cc...
174Compiling fdc/NationalFDC.cc...
175Compiling fdc/NowindCommand.cc...
176Compiling fdc/NowindInterface.cc...
177Compiling fdc/PhilipsFDC.cc...
178Compiling fdc/RealDrive.cc...
179Compiling fdc/SVIFDC.cc...
180Compiling fdc/SanyoFDC.cc...
181Compiling fdc/SectorAccessibleDisk.cc...
182Compiling fdc/SpectravideoFDC.cc...
183Compiling fdc/TalentTDC600.cc...
184Compiling fdc/ToshibaFDC.cc...
185Compiling fdc/TurboRFDC.cc...
186Compiling fdc/VictorFDC.cc...
187Compiling fdc/WD2793BasedFDC.cc...
188Compiling fdc/YamahaFDC.cc...
189Compiling file/FilePool.cc...
190Compiling ide/AbstractIDEDevice.cc...
191Compiling ide/BeerIDE.cc...
192Compiling ide/CDImageCLI.cc...
193Compiling ide/GoudaSCSI.cc...
194Compiling ide/HD.cc...
195Compiling ide/HDCommand.cc...
196Compiling ide/IDECDROM.cc...
197Compiling ide/IDEHD.cc...
198Compiling ide/MegaSCSI.cc...
199Compiling ide/SCSIHD.cc...
200Compiling ide/SCSILS120.cc...
201Compiling ide/SunriseIDE.cc...
202Compiling input/ArkanoidPad.cc...
203Compiling input/ColecoJoystickIO.cc...
204Compiling input/EventDelay.cc...
205Compiling input/JoyMega.cc...
206Compiling input/JoyTap.cc...
207Compiling input/Joystick.cc...
208Compiling input/JoystickPort.cc...
209Compiling input/KeyJoystick.cc...
210Compiling input/Keyboard.cc...
211Compiling input/KeyboardSettings.cc...
212Compiling input/Mouse.cc...
213Compiling input/Paddle.cc...
214Compiling input/RecordedCommand.cc...
215Compiling input/Touchpad.cc...
216Compiling input/Trackball.cc...
217Compiling laserdisc/LaserdiscPlayer.cc...
218Compiling laserdisc/LaserdiscPlayerCLI.cc...
219Compiling laserdisc/OggReader.cc...
220Compiling laserdisc/PioneerLDControl.cc...
221Compiling laserdisc/yuv2rgb.cc...
222Compiling memory/AmdFlash.cc...
223Compiling memory/Carnivore2.cc...
224Compiling memory/CheckedRam.cc...
225Compiling memory/ColecoSuperGameModule.cc...
226Compiling memory/ESE_RAM.cc...
227Compiling memory/ESE_SCC.cc...
228Compiling memory/FraelSwitchableROM.cc...
229Compiling memory/KonamiUltimateCollection.cc...
230Compiling memory/MSXHBI55.cc...
231Compiling memory/MSXMapperIO.cc...
232Compiling memory/MSXMegaRam.cc...
233Compiling memory/MSXMemoryMapper.cc...
234Compiling memory/MSXMemoryMapperBase.cc...
235Compiling memory/MSXMirrorDevice.cc...
236Compiling memory/MSXPac.cc...
237Compiling memory/MSXRam.cc...
238Compiling memory/MSXRom.cc...
239Compiling memory/MSXRomCLI.cc...
240Compiling memory/MegaFlashRomSCCPlus.cc...
241Compiling memory/MegaFlashRomSCCPlusSD.cc...
242Compiling memory/MusicalMemoryMapper.cc...
243Compiling memory/PanasonicMemory.cc...
244Compiling memory/PanasonicRam.cc...
245Compiling memory/ROMHunterMk2.cc...
246Compiling memory/ReproCartridgeV1.cc...
247Compiling memory/ReproCartridgeV2.cc...
248Compiling memory/Rom.cc...
249Compiling memory/RomArc.cc...
250Compiling memory/RomAscii16_2.cc...
251Compiling memory/RomAscii16kB.cc...
252Compiling memory/RomAscii8_8.cc...
253Compiling memory/RomAscii8kB.cc...
254Compiling memory/RomBlocks.cc...
255Compiling memory/RomColecoMegaCart.cc...
256Compiling memory/RomCrossBlaim.cc...
257Compiling memory/RomDRAM.cc...
258Compiling memory/RomDatabase.cc...
259Compiling memory/RomDooly.cc...
260Compiling memory/RomFSA1FM.cc...
261In file included from src/memory/RomDatabase.cc:10:
262src/utils/rapidsax.hh: In instantiation of 'void rapidsax::internal::Parser<FLAGS, HANDLER>::parseText(char*&, char*) [with int FLAGS = 2; HANDLER = openmsx::DBParser]':
263src/utils/rapidsax.hh:666:5: required from 'void rapidsax::internal::Parser<FLAGS, HANDLER>::parseNodeContents(char*&) [with int FLAGS = 2; HANDLER = openmsx::DBParser]'
264src/utils/rapidsax.hh:550:4: required from 'void rapidsax::internal::Parser<FLAGS, HANDLER>::parseElement(char*&) [with int FLAGS = 2; HANDLER = openmsx::DBParser]'
265src/utils/rapidsax.hh:626:4: required from 'void rapidsax::internal::Parser<FLAGS, HANDLER>::parseNode(char*&) [with int FLAGS = 2; HANDLER = openmsx::DBParser]'
266src/utils/rapidsax.hh:378:4: required from 'rapidsax::internal::Parser<FLAGS, HANDLER>::Parser(HANDLER&, char*) [with int FLAGS = 2; HANDLER = openmsx::DBParser]'
267src/utils/rapidsax.hh:732:35: required from 'void rapidsax::parse(HANDLER&, char*) [with int FLAGS = 2; HANDLER = openmsx::DBParser]'
268src/memory/RomDatabase.cc:558:56: required from here
269src/utils/rapidsax.hh:477:36: warning: parameter 'contentsStart' set but not used [-Wunused-but-set-parameter]
270 477 | void parseText(char*& text, char* contentsStart)
271 | ~~~~~~^~~~~~~~~~~~~
272Compiling memory/RomFactory.cc...
273Compiling memory/RomGameMaster2.cc...
274Compiling memory/RomGeneric16kB.cc...
275Compiling memory/RomGeneric8kB.cc...
276Compiling memory/RomHalnote.cc...
277Compiling memory/RomHarryFox.cc...
278Compiling memory/RomHolyQuran.cc...
279Compiling memory/RomHolyQuran2.cc...
280Compiling memory/RomInfoTopic.cc...
281Compiling memory/RomKonami.cc...
282Compiling memory/RomKonamiKeyboardMaster.cc...
283Compiling memory/RomKonamiSCC.cc...
284Compiling memory/RomMSXDOS2.cc...
285Compiling memory/RomMSXWrite.cc...
286Compiling memory/RomMSXtra.cc...
287Compiling memory/RomMajutsushi.cc...
288Compiling memory/RomManbow2.cc...
289Compiling memory/RomMatraCompilation.cc...
290Compiling memory/RomMatraInk.cc...
291Compiling memory/RomMitsubishiMLTS2.cc...
292Compiling memory/RomMultiRom.cc...
293Compiling memory/RomNational.cc...
294Compiling memory/RomNettouYakyuu.cc...
295Compiling memory/RomPadial16kB.cc...
296Compiling memory/RomPadial8kB.cc...
297Compiling memory/RomPageNN.cc...
298Compiling memory/RomPanasonic.cc...
299Compiling memory/RomPlain.cc...
300Compiling memory/RomPlayBall.cc...
301Compiling memory/RomRType.cc...
302Compiling memory/RomRamFile.cc...
303Compiling memory/RomSuperLodeRunner.cc...
304Compiling memory/RomSuperSwangi.cc...
305Compiling memory/RomSynthesizer.cc...
306Compiling memory/RomZemina126in1.cc...
307Compiling memory/RomZemina25in1.cc...
308Compiling memory/RomZemina80in1.cc...
309Compiling memory/RomZemina90in1.cc...
310Compiling serial/JVCMSXMIDI.cc...
311Compiling serial/MC6850.cc...
312Compiling serial/MSXFacMidiInterface.cc...
313Compiling serial/MSXMidi.cc...
314Compiling serial/MSXRS232.cc...
315Compiling serial/MidiInReader.cc...
316Compiling serial/MidiInWindows.cc...
317Compiling serial/MidiOutLogger.cc...
318Compiling serial/MidiOutWindows.cc...
319Compiling serial/MusicModuleMIDI.cc...
320Compiling serial/RS232Tester.cc...
321Compiling serial/YM2148.cc...
322Compiling settings/BooleanSetting.cc...
323Compiling settings/EnumSetting.cc...
324Compiling settings/FilenameSetting.cc...
325Compiling settings/FloatSetting.cc...
326Compiling settings/IntegerSetting.cc...
327Compiling settings/KeyCodeSetting.cc...
328Compiling settings/ProxySetting.cc...
329Compiling settings/ReadOnlySetting.cc...
330Compiling settings/Setting.cc...
331Compiling settings/SettingsManager.cc...
332Compiling settings/StringSetting.cc...
333Compiling settings/UserSettings.cc...
334Compiling settings/VideoSourceSetting.cc...
335Compiling sound/AY8910.cc...
336Compiling sound/DACSound16S.cc...
337Compiling sound/DACSound8U.cc...
338Compiling sound/KeyClick.cc...
339Compiling sound/MSXAudio.cc...
340Compiling sound/MSXFmPac.cc...
341Compiling sound/MSXMixer.cc...
342Compiling sound/MSXMoonSound.cc...
343Compiling sound/MSXMusic.cc...
344Compiling sound/MSXOPL3Cartridge.cc...
345Compiling sound/MSXPSG.cc...
346Compiling sound/MSXSCCPlusCart.cc...
347Compiling sound/MSXTurboRPCM.cc...
348Compiling sound/MSXYamahaSFG.cc...
349Compiling sound/Mixer.cc...
350Compiling sound/ResampleBlip.cc...
351Compiling sound/ResampleHQ.cc...
352Compiling sound/ResampleLQ.cc...
353Compiling sound/ResampleTrivial.cc...
354Compiling sound/ResampledSoundDevice.cc...
355Compiling sound/SCC.cc...
356Compiling sound/SDLSoundDriver.cc...
357Compiling sound/SN76489.cc...
358Compiling sound/SNPSG.cc...
359Compiling sound/SVIPSG.cc...
360Compiling sound/SamplePlayer.cc...
361Compiling sound/SoundDevice.cc...
362Compiling sound/VLM5030.cc...
363Compiling sound/WavAudioInput.cc...
364Compiling sound/Y8950.cc...
365In file included from src/sound/SoundDevice.cc:7:
366src/utils/StringOp.hh: In member function 'void openmsx::SoundDevice::registerSound(const openmsx::DeviceConfig&)':
367src/utils/StringOp.hh:165:36: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized]
368 165 | if (unlikely(s.empty())) return {};
369 | ^
370src/utils/StringOp.hh:175:32: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized]
371 175 | if (unlikely(!tmp)) return {};
372 | ^
373src/utils/StringOp.hh:179:39: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized]
374 179 | if (unlikely(*tmp > max)) return {}; // 0x8000
375 | ^
376src/utils/StringOp.hh:182:40: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized]
377 182 | if (unlikely(*tmp >= max)) return {}; // 0x7fff
378 | ^
379Compiling sound/Y8950Adpcm.cc...
380Compiling sound/Y8950Periphery.cc...
381Compiling sound/YM2151.cc...
382Compiling sound/YM2413.cc...
383Compiling sound/YMF262.cc...
384Compiling sound/YMF278.cc...
385Compiling utils/MemoryOps.cc...
386Compiling utils/StringOp.cc...
387Compiling utils/sha1.cc...
388Compiling video/ADVram.cc...
389Compiling video/AviRecorder.cc...
390Compiling video/CharacterConverter.cc...
391Compiling video/Deflicker.cc...
392src/video/Deflicker.cc: In instantiation of '__m128i openmsx::blend(__m128i, __m128i, Pixel) [with Pixel = unsigned int; __m128i = __vector(2) long long int]':
393src/video/Deflicker.cc:175:22: required from 'const void* openmsx::DeflickerImpl<Pixel>::getLineInfo(unsigned int, unsigned int&, void*, unsigned int) const [with Pixel = unsigned int]'
394src/video/Deflicker.cc:23:28: required from here
395src/video/Deflicker.cc:79:50: warning: parameter 'blendMask' set but not used [-Wunused-but-set-parameter]
396 79 | static __m128i blend(__m128i x, __m128i y, Pixel blendMask)
397 | ~~~~~~^~~~~~~~~
398Compiling video/DeinterlacedFrame.cc...
399Compiling video/Display.cc...
400Compiling video/DoubledFrame.cc...
401Compiling video/FBPostProcessor.cc...
402Compiling video/FrameSource.cc...
403In file included from src/video/FrameSource.cc:4:
404src/video/scalers/LineScalers.hh: In instantiation of '__m128i openmsx::blend(__m128i, __m128i, Pixel) [with Pixel = unsigned int; __m128i = __vector(2) long long int]':
405src/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]'
406src/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]'
407src/video/FrameSource.cc:182:9: required from 'void openmsx::FrameSource::scaleLine(const Pixel*, Pixel*, unsigned int, unsigned int) const [with Pixel = unsigned int]'
408src/video/FrameSource.cc:356:96: required from here
409src/video/scalers/LineScalers.hh:554:50: warning: parameter 'mask' set but not used [-Wunused-but-set-parameter]
410 554 | inline __m128i blend(__m128i x, __m128i y, Pixel mask)
411 | ~~~~~~^~~~
412Compiling video/GLContext.cc...
413Compiling video/GLImage.cc...
414Compiling video/GLPostProcessor.cc...
415Compiling video/GLSnow.cc...
416Compiling video/GLUtil.cc...
417src/video/GLPostProcessor.cc: In member function 'void openmsx::GLPostProcessor::preCalcNoise(float)':
418src/video/GLPostProcessor.cc:397:32: warning: 'distribution.std::normal_distribution<float>::_M_saved' may be used uninitialized in this function [-Wmaybe-uninitialized]
419 397 | int s = std::clamp(int(roundf(r * factor)), -255, 255);
420 | ~~~~~~^~~~~~~~~~~~
421Compiling video/PixelRenderer.cc...
422Compiling video/PostProcessor.cc...
423Compiling video/RawFrame.cc...
424Compiling video/RenderSettings.cc...
425Compiling video/RendererFactory.cc...
426Compiling video/SDLGLOffScreenSurface.cc...
427Compiling video/SDLGLVisibleSurface.cc...
428Compiling video/SDLRasterizer.cc...
429Compiling video/SDLSnow.cc...
430Compiling video/SDLVideoSystem.cc...
431Compiling video/SDLVisibleSurface.cc...
432Compiling video/SDLVisibleSurfaceBase.cc...
433Compiling video/SpriteChecker.cc...
434Compiling video/SuperImposedFrame.cc...
435Compiling video/SuperImposedVideoFrame.cc...
436Compiling video/VDP.cc...
437Compiling video/VDPAccessSlots.cc...
438Compiling video/VDPCmdEngine.cc...
439Compiling video/VDPVRAM.cc...
440Compiling video/VideoLayer.cc...
441Compiling video/VisibleSurface.cc...
442Compiling video/ZMBVEncoder.cc...
443Compiling video/ld/LDPixelRenderer.cc...
444Compiling video/ld/LDSDLRasterizer.cc...
445Compiling video/scalers/GLDefaultScaler.cc...
446Compiling video/scalers/GLHQLiteScaler.cc...
447Compiling video/scalers/GLHQScaler.cc...
448Compiling video/scalers/GLRGBScaler.cc...
449Compiling video/scalers/GLSaIScaler.cc...
450Compiling video/scalers/GLScaleNxScaler.cc...
451Compiling video/scalers/GLScaler.cc...
452Compiling video/scalers/GLScalerFactory.cc...
453Compiling video/scalers/GLSimpleScaler.cc...
454Compiling video/scalers/GLTVScaler.cc...
455Compiling video/scalers/HQ2xLiteScaler.cc...
456Compiling video/scalers/HQ2xScaler.cc...
457In file included from src/video/scalers/HQCommon.hh:6,
458 from src/video/scalers/HQ2xLiteScaler.cc:14:
459src/video/scalers/LineScalers.hh: In instantiation of '__m128i openmsx::blend(__m128i, __m128i, Pixel) [with Pixel = unsigned int; __m128i = __vector(2) long long int]':
460src/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]'
461src/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]'
462src/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]'
463src/video/scalers/LineScalers.hh:323:7: required from here
464src/video/scalers/LineScalers.hh:554:50: warning: parameter 'mask' set but not used [-Wunused-but-set-parameter]
465 554 | inline __m128i blend(__m128i x, __m128i y, Pixel mask)
466 | ~~~~~~^~~~
467Compiling video/scalers/HQ3xLiteScaler.cc...
468In file included from src/video/scalers/HQCommon.hh:6,
469 from src/video/scalers/HQ2xScaler.cc:12:
470src/video/scalers/LineScalers.hh: In instantiation of '__m128i openmsx::blend(__m128i, __m128i, Pixel) [with Pixel = unsigned int; __m128i = __vector(2) long long int]':
471src/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]'
472src/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]'
473src/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]'
474src/video/scalers/LineScalers.hh:323:7: required from here
475src/video/scalers/LineScalers.hh:554:50: warning: parameter 'mask' set but not used [-Wunused-but-set-parameter]
476 554 | inline __m128i blend(__m128i x, __m128i y, Pixel mask)
477 | ~~~~~~^~~~
478In file included from src/video/scalers/HQCommon.hh:6,
479 from src/video/scalers/HQ3xLiteScaler.cc:12:
480src/video/scalers/LineScalers.hh: In instantiation of '__m128i openmsx::blend(__m128i, __m128i, Pixel) [with Pixel = unsigned int; __m128i = __vector(2) long long int]':
481src/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]'
482src/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]'
483src/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]'
484src/video/scalers/LineScalers.hh:323:7: required from here
485src/video/scalers/LineScalers.hh:554:50: warning: parameter 'mask' set but not used [-Wunused-but-set-parameter]
486 554 | inline __m128i blend(__m128i x, __m128i y, Pixel mask)
487 | ~~~~~~^~~~
488Compiling video/scalers/HQ3xScaler.cc...
489In file included from src/video/scalers/HQCommon.hh:6,
490 from src/video/scalers/HQ3xScaler.cc:12:
491src/video/scalers/LineScalers.hh: In instantiation of '__m128i openmsx::blend(__m128i, __m128i, Pixel) [with Pixel = unsigned int; __m128i = __vector(2) long long int]':
492src/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]'
493src/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]'
494src/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]'
495src/video/scalers/LineScalers.hh:323:7: required from here
496src/video/scalers/LineScalers.hh:554:50: warning: parameter 'mask' set but not used [-Wunused-but-set-parameter]
497 554 | inline __m128i blend(__m128i x, __m128i y, Pixel mask)
498 | ~~~~~~^~~~
499Compiling video/scalers/MLAAScaler.cc...
500Compiling video/scalers/RGBTriplet3xScaler.cc...
501In file included from src/video/scalers/RGBTriplet3xScaler.cc:3:
502src/video/scalers/LineScalers.hh: In instantiation of '__m128i openmsx::blend(__m128i, __m128i, Pixel) [with Pixel = unsigned int; __m128i = __vector(2) long long int]':
503src/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]'
504src/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]'
505src/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]'
506src/video/scalers/LineScalers.hh:323:7: required from here
507src/video/scalers/LineScalers.hh:554:50: warning: parameter 'mask' set but not used [-Wunused-but-set-parameter]
508 554 | inline __m128i blend(__m128i x, __m128i y, Pixel mask)
509 | ~~~~~~^~~~
510Compiling video/scalers/SaI2xScaler.cc...
511Compiling video/scalers/SaI3xScaler.cc...
512Compiling video/scalers/Scale2xScaler.cc...
513src/video/scalers/Scale2xScaler.cc: In instantiation of 'void openmsx::scale1(__m128i&, __m128i&, __m128i&, __m128i&, __m128i&, __m128i*, __m128i*) [with Pixel = short unsigned int; bool DOUBLE_X = false; __m128i = __vector(2) long long int]':
514src/video/scalers/Scale2xScaler.cc:186:26: required from 'void openmsx::scaleSSE(Pixel*, Pixel*, const Pixel*, const Pixel*, const Pixel*, size_t) [with bool DOUBLE_X = false; Pixel = short unsigned int; int SHIFT = 14; size_t = long long unsigned int]'
515src/video/scalers/Scale2xScaler.cc:277:17: required from 'void openmsx::Scale2xScaler<Pixel>::scaleLine_1on1(Pixel*, Pixel*, const Pixel*, const Pixel*, const Pixel*, size_t) [with Pixel = short unsigned int; size_t = long long unsigned int]'
516src/video/scalers/Scale2xScaler.cc:375:16: required from here
517src/video/scalers/Scale2xScaler.cc:123:10: warning: variable 'b' set but not used [-Wunused-but-set-variable]
518 123 | __m128i b = select(mid, top, cndB);
519 | ^
520src/video/scalers/Scale2xScaler.cc:125:10: warning: variable 'd' set but not used [-Wunused-but-set-variable]
521 125 | __m128i d = select(mid, bottom, cndD);
522 | ^
523src/video/scalers/Scale2xScaler.cc: In instantiation of 'void openmsx::scale1(__m128i&, __m128i&, __m128i&, __m128i&, __m128i&, __m128i*, __m128i*) [with Pixel = unsigned int; bool DOUBLE_X = false; __m128i = __vector(2) long long int]':
524src/video/scalers/Scale2xScaler.cc:186:26: required from 'void openmsx::scaleSSE(Pixel*, Pixel*, const Pixel*, const Pixel*, const Pixel*, size_t) [with bool DOUBLE_X = false; Pixel = unsigned int; int SHIFT = 12; size_t = long long unsigned int]'
525src/video/scalers/Scale2xScaler.cc:277:17: required from 'void openmsx::Scale2xScaler<Pixel>::scaleLine_1on1(Pixel*, Pixel*, const Pixel*, const Pixel*, const Pixel*, size_t) [with Pixel = unsigned int; size_t = long long unsigned int]'
526src/video/scalers/Scale2xScaler.cc:378:16: required from here
527src/video/scalers/Scale2xScaler.cc:123:10: warning: variable 'b' set but not used [-Wunused-but-set-variable]
528 123 | __m128i b = select(mid, top, cndB);
529 | ^
530src/video/scalers/Scale2xScaler.cc:125:10: warning: variable 'd' set but not used [-Wunused-but-set-variable]
531 125 | __m128i d = select(mid, bottom, cndD);
532 | ^
533Compiling video/scalers/Scale3xScaler.cc...
534Compiling video/scalers/Scaler1.cc...
535Compiling video/scalers/Scaler2.cc...
536In file included from src/video/scalers/Scaler1.cc:2:
537src/video/scalers/LineScalers.hh: In instantiation of '__m128i openmsx::blend(__m128i, __m128i, Pixel) [with Pixel = unsigned int; __m128i = __vector(2) long long int]':
538src/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]'
539src/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]'
540src/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]'
541src/video/scalers/LineScalers.hh:323:7: required from here
542src/video/scalers/LineScalers.hh:554:50: warning: parameter 'mask' set but not used [-Wunused-but-set-parameter]
543 554 | inline __m128i blend(__m128i x, __m128i y, Pixel mask)
544 | ~~~~~~^~~~
545In file included from src/video/scalers/Scaler2.cc:2:
546src/video/scalers/LineScalers.hh: In instantiation of '__m128i openmsx::blend(__m128i, __m128i, Pixel) [with Pixel = unsigned int; __m128i = __vector(2) long long int]':
547src/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]'
548src/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]'
549src/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]'
550src/video/scalers/LineScalers.hh:323:7: required from here
551src/video/scalers/LineScalers.hh:554:50: warning: parameter 'mask' set but not used [-Wunused-but-set-parameter]
552 554 | inline __m128i blend(__m128i x, __m128i y, Pixel mask)
553 | ~~~~~~^~~~
554Compiling video/scalers/Scaler3.cc...
555Compiling video/scalers/ScalerFactory.cc...
556Compiling video/scalers/Simple2xScaler.cc...
557Compiling video/scalers/Simple3xScaler.cc...
558Compiling video/scalers/SuperImposeScalerOutput.cc...
559Compiling video/v9990/V9990.cc...
560Compiling video/v9990/V9990BitmapConverter.cc...
561In file included from src/video/scalers/SuperImposeScalerOutput.hh:5,
562 from src/video/scalers/SuperImposeScalerOutput.cc:1:
563src/video/PixelOperations.hh: In instantiation of 'unsigned int openmsx::PixelOperations<Pixel>::alpha(Pixel) const [with Pixel = short unsigned int]':
564src/video/scalers/LineScalers.hh:1114:11: required from 'void openmsx::AlphaBlendLines<Pixel>::operator()(Pixel, const Pixel*, Pixel*, size_t) [with Pixel = short unsigned int; size_t = long long unsigned int]'
565src/video/scalers/SuperImposeScalerOutput.cc:72:14: required from 'void openmsx::SuperImposeScalerOutput<Pixel>::fillLine(unsigned int, Pixel) [with Pixel = short unsigned int]'
566src/video/scalers/SuperImposeScalerOutput.cc:96:16: required from here
567src/video/PixelOperations.hh:284:53: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
568 284 | inline unsigned PixelOperations<Pixel>::alpha(Pixel p) const
569 | ~~~~~~^
570src/video/PixelOperations.hh: In instantiation of 'static Pixel openmsx::PixelOperations<Pixel>::multiply(Pixel, unsigned int) [with Pixel = short unsigned int]':
571src/video/scalers/LineScalers.hh:1122:8: required from 'void openmsx::AlphaBlendLines<Pixel>::operator()(Pixel, const Pixel*, Pixel*, size_t) [with Pixel = short unsigned int; size_t = long long unsigned int]'
572src/video/scalers/SuperImposeScalerOutput.cc:72:14: required from 'void openmsx::SuperImposeScalerOutput<Pixel>::fillLine(unsigned int, Pixel) [with Pixel = short unsigned int]'
573src/video/scalers/SuperImposeScalerOutput.cc:96:16: required from here
574src/video/PixelOperations.hh:602:53: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
575 602 | inline Pixel PixelOperations<Pixel>::multiply(Pixel p, unsigned x)
576 | ~~~~~~^
577src/video/PixelOperations.hh:602:65: warning: parameter 'x' set but not used [-Wunused-but-set-parameter]
578 602 | inline Pixel PixelOperations<Pixel>::multiply(Pixel p, unsigned x)
579 | ~~~~~~~~~^
580Compiling video/v9990/V9990CmdEngine.cc...
581Compiling video/v9990/V9990PixelRenderer.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/V9990PxConverter.cc...
588Compiling video/v9990/V9990SDLRasterizer.cc...
589src/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]':
590src/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]'
591src/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]'
592src/video/v9990/V9990PxConverter.cc:358:16: required from here
593src/video/v9990/V9990PxConverter.cc:131:8: warning: parameter 'bgCol' set but not used [-Wunused-but-set-parameter]
594 131 | Pixel bgCol, int width, unsigned x, unsigned y,
595 | ~~~~~~^~~~~
596src/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]':
597src/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]'
598src/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]'
599src/video/v9990/V9990PxConverter.cc:362:16: required from here
600src/video/v9990/V9990PxConverter.cc:131:8: warning: parameter 'bgCol' set but not used [-Wunused-but-set-parameter]
601Compiling video/v9990/V9990VRAM.cc...
602Compiling video/v9990/Video9000.cc...
603Updating derived/x86_64-mingw-w64-opt-3rd/config/resource-info.h...
604Compiling resources...
605Linking openmsx.exe...
606Removing any old binary package...
607Creating binary package:
608 Executable...
609 Data files...
610 Documentation...
611 C-BIOS...
612 Creating symlinks...
613make[1]: Leaving directory '/home/openmsx/openMSX'