ted at 1:12 PM...
1> Rebuild All started: Project: openmsx, Configuration: Release x64
1>Generating config headers...
1>Up to date: Drive:\openMSX\derived\x64-VC-Release\config\build-info.hh
1>Up to date: Drive:\openMSX\derived\x64-VC-Release\config\components.hh
1>Up to date: Drive:\openMSX\derived\x64-VC-Release\config\systemfuncs.hh
1>Up to date: Drive:\openMSX\derived\x64-VC-Release\config\resource-info.h
1>Up to date: Drive:\openMSX\derived\x64-VC-Release\config\version.ii
1>VS-Path:\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(254,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\build-info.hh" has not been created. This may cause incremental build to work incorrectly.
1>VS-Path:\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(254,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\components.hh" has not been created. This may cause incremental build to work incorrectly.
1>VS-Path:\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(254,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\probed_defs.hh" has not been created. This may cause incremental build to work incorrectly.
1>VS-Path:\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(254,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\resource-info.h" has not been created. This may cause incremental build to work incorrectly.
1>VS-Path:\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(254,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\version.ii" has not been created. This may cause incremental build to work incorrectly.
1>ImGuiFileDialog.cc
1>imgui.cc
1>imgui_demo.cc
1>imgui_draw.cc
1>imgui_impl_opengl3.cc
1>imgui_impl_sdl2.cc
1>imgui_stdlib.cc
1>imgui_tables.cc
1>imgui_widgets.cc
1>imgui_freetype.cc
1>CasImage.cc
1>CassetteDevice.cc
1>CassetteImage.cc
1>CassettePlayer.cc
1>CassettePlayerCLI.cc
1>CassettePlayerCommand.cc
1>Drive:\openMSX\src\3rdparty\ImGuiFileDialog\ImGuiFileDialog.cc(3668,126): warning C5054: operator '|': deprecated between enumerations of different types
1>Drive:\openMSX\src\3rdparty\ImGuiFileDialog\ImGuiFileDialog.cc(3840,65): warning C4100: 'vRowIdx': unreferenced formal parameter
1>CassettePort.cc
1>DummyCassetteDevice.cc
1>TsxImage.cc
1>TsxParser.cc
1>WavImage.cc
1>Command.cc
1>CommandException.cc
1>Completer.cc
1>GlobalCommandController.cc
1>InfoCommand.cc
1>InfoTopic.cc
1>Interpreter.cc
1>MSXCommandController.cc
1>ProxyCommand.cc
1>TclArgParser.cc
1>TclObject.cc
1>TclParser.cc
1>TclCallback.cc
1>HardwareConfig.cc
1>DeviceConfig.cc
1>SettingsConfig.cc
1>XMLElement.cc
1>ConsoleLine.cc
1>OSDGUI.cc
1>OSDGUILayer.cc
1>OSDImageBasedWidget.cc
1>OSDRectangle.cc
1>OSDText.cc
1>OSDTopWidget.cc
1>OSDWidget.cc
1>TTFFont.cc
1>CPURegs.cc
1>CPUClock.cc
1>CPUCore.cc
1>Dasm.cc
1>IRQHelper.cc
1>MSXCPU.cc
1>MSXCPUInterface.cc
1>MSXMultiDevice.cc
1>MSXMultiIODevice.cc
1>MSXMultiMemDevice.cc
1>VDPIODelay.cc
1>WatchPoint.cc
1>DasmTables.cc
1>Debugger.cc
1>Probe.cc
1>ProbeBreakPoint.cc
1>SimpleDebuggable.cc
1>SymbolManager.cc
1>AdhocCliCommParser.cc
1>AfterCommand.cc
1>BooleanInput.cc
1>CliComm.cc
1>CliConnection.cc
1>CliServer.cc
1>Event.cc
1>EventDistributor.cc
1>GlobalCliComm.cc
1>HotKey.cc
1>InputEventFactory.cc
1>InputEventGenerator.cc
1>SDLKey.cc
1>MSXCliComm.cc
1>Socket.cc
1>Drive:\openMSX\src\events\Socket.cc(67,32): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
1>Drive:\openMSX\src\events\Socket.cc(90,32): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
1>StdioMessages.cc
1>TclCallbackMessages.cc
1>MessageCommand.cc
1>BootBlocks.cc
1>AVTFDC.cc
1>DirAsDSK.cc
1>Disk.cc
1>DiskChanger.cc
1>DiskContainer.cc
1>DiskDrive.cc
1>DiskFactory.cc
1>DiskImageCLI.cc
1>DiskImageUtils.cc
1>DiskManipulator.cc
1>DiskName.cc
1>DiskPartition.cc
1>DriveMultiplexer.cc
1>DSKDiskImage.cc
1>DummyDisk.cc
1>EmptyDiskPatch.cc
1>MicrosolFDC.cc
1>MSXFDC.cc
1>MSXtar.cc
1>CanonFDC.cc
1>NationalFDC.cc
1>SanyoFDC.cc
1>ToshibaFDC.cc
1>SpectravideoFDC.cc
1>VictorFDC.cc
1>NowindCommand.cc
1>NowindHost.cc
1>NowindInterface.cc
1>NowindRomDisk.cc
1>PhilipsFDC.cc
1>YamahaFDC.cc
1>RamDSKDiskImage.cc
1>RealDrive.cc
1>SectorAccessibleDisk.cc
1>SectorBasedDisk.cc
1>RawTrack.cc
1>DMKDiskImage.cc
1>TC8566AF.cc
1>TalentTDC600.cc
1>TurboRFDC.cc
1>WD2793.cc
1>WD2793BasedFDC.cc
1>XSADiskImage.cc
1>XSAExtractor.cc
1>CompressedFileAdapter.cc
1>File.cc
1>FileBase.cc
1>FileContext.cc
1>Filename.cc
1>FileOperations.cc
1>FilePool.cc
1>FilePoolCore.cc
1>GZFileAdapter.cc
1>LocalFile.cc
1>LocalFileReference.cc
1>PreCacheFile.cc
1>ZipFileAdapter.cc
1>ZlibInflate.cc
1>AbstractIDEDevice.cc
1>CDImageCLI.cc
1>DummyIDEDevice.cc
1>DummySCSIDevice.cc
1>GoudaSCSI.cc
1>HD.cc
1>HDCommand.cc
1>HDImageCLI.cc
1>IDECDROM.cc
1>IDEDeviceFactory.cc
1>IDEHD.cc
1>MB89352.cc
1>MegaSCSI.cc
1>SCSIHD.cc
1>SCSILS120.cc
1>SunriseIDE.cc
1>BeerIDE.cc
1>WD33C93.cc
1>DebuggableEditor.cc
1>ImGuiAdjust.cc
1>ImGuiBitmapViewer.cc
1>ImGuiBreakPoints.cc
1>ImGuiCharacter.cc
1>ImGuiCheatFinder.cc
1>ImGuiConnector.cc
1>ImGuiConsole.cc
1>ImGuiDebugger.cc
1>ImGuiDisassembly.cc
1>ImGuiDiskManipulator.cc
1>ImGuiHelp.cc
1>ImGuiKeyboard.cc
1>ImGuiLayer.cc
1>ImGuiMachine.cc
1>ImGuiManager.cc
1>ImGuiMessages.cc
1>ImGuiMedia.cc
1>Drive:\openMSX\src\utils\one_of.hh(13,63): warning C4389: '==': signed/unsigned mismatch
1>(compiling source file '../../src/imgui/ImGuiManager.cc')
1> Drive:\openMSX\src\utils\one_of.hh(13,63):
1> the template instantiation context (the oldest one first) is
1> Drive:\openMSX\src\imgui\ImGuiManager.cc(390,22):
1> see reference to function template instantiation 'bool operator ==<Uint32>(const T &,const one_of<SDL_EventType,SDL_EventType,SDL_EventType,SDL_EventType> &)' being compiled
1> with
1> [
1> T=Uint32
1> ]
1> Drive:\openMSX\src\imgui\ImGuiManager.cc(389,3):
1> see the first reference to 'operator ==' in 'openmsx::ImGuiManager::signalEvent'
1>ImGuiOpenFile.cc
1>ImGuiOsdIcons.cc
1>ImGuiPalette.cc
1>ImGuiReverseBar.cc
1>ImGuiSettings.cc
1>ImGuiSoundChip.cc
1>ImGuiSpriteViewer.cc
1>ImGuiSymbols.cc
1>ImGuiTools.cc
1>ImGuiTrainer.cc
1>ImGuiSCCViewer.cc
1>ImGuiVdpRegs.cc
1>ImGuiUtils.cc
1>ImGuiWatchExpr.cc
1>ImGuiWaveViewer.cc
1>Shortcuts.cc
1>ArkanoidPad.cc
1>DummyJoystick.cc
1>EventDelay.cc
1>JoystickDevice.cc
1>JoystickManager.cc
1>JoystickPort.cc
1>JoyTap.cc
1>JoyMega.cc
1>Keyboard.cc
1>KeyboardSettings.cc
1>MSXJoystick.cc
1>MagicKey.cc
1>Mouse.cc
1>MsxChar2Unicode.cc
1>MSXEventDistributor.cc
1>NinjaTap.cc
1>Paddle.cc
1>RecordedCommand.cc
1>SETetrisDongle.cc
1>SG1000JoystickIO.cc
1>StateChangeDistributor.cc
1>Trackball.cc
1>UnicodeKeymap.cc
1>Touchpad.cc
1>CircuitDesignerRDDongle.cc
1>ColecoJoystickIO.cc
1>RomSuperSwangi.cc
1>AmdFlash.cc
1>EEPROM_93C46.cc
1>Carnivore2.cc
1>CheckedRam.cc
1>CanonWordProcessor.cc
1>ColecoSuperGameModule.cc
1>TrackedRam.cc
1>ESE_RAM.cc
1>ESE_SCC.cc
1>FraelSwitchableROM.cc
1>MSXHBI55.cc
1>MSXMapperIO.cc
1>MSXMegaRam.cc
1>MSXMemoryMapper.cc
1>MSXMemoryMapperBase.cc
1>MSXMirrorDevice.cc
1>MSXPac.cc
1>MSXRam.cc
1>MSXRom.cc
1>MSXRomCLI.cc
1>MusicalMemoryMapper.cc
1>PanasonicMemory.cc
1>PanasonicRam.cc
1>Ram.cc
1>Rom.cc
1>RomAlAlamiah30in1.cc
1>RomArc.cc
1>RomAscii16_2.cc
1>RomAscii16kB.cc
1>RomAscii16X.cc
1>RomAscii8_8.cc
1>RomAscii8kB.cc
1>RomBlocks.cc
1>RomColecoMegaCart.cc
1>RomCrossBlaim.cc
1>RomDatabase.cc
1>RomDRAM.cc
1>RomFactory.cc
1>RomFSA1FM.cc
1>RomGameMaster2.cc
1>RomGeneric16kB.cc
1>RomGeneric8kB.cc
1>RomHalnote.cc
1>RomHarryFox.cc
1>RomHolyQuran.cc
1>RomHolyQuran2.cc
1>RomInfo.cc
1>RomInfoTopic.cc
1>RomKonami.cc
1>RomKonamiKeyboardMaster.cc
1>RomKonamiSCC.cc
1>RomMajutsushi.cc
1>RomManbow2.cc
1>RomMSXtra.cc
1>RomMSXWrite.cc
1>RomMitsubishiMLTS2.cc
1>RomMultiRom.cc
1>RomMatraCompilation.cc
1>RomMatraInk.cc
1>RomMSXDOS2.cc
1>RomNational.cc
1>RomNeo8.cc
1>RomNeo16.cc
1>RomNettouYakyuu.cc
1>RomPadial16kB.cc
1>RomPadial8kB.cc
1>RomPageNN.cc
1>RomPanasonic.cc
1>RomPlain.cc
1>RomPlayBall.cc
1>RomRamFile.cc
1>RomRetroHard31in1.cc
1>RomRType.cc
1>RomSuperLodeRunner.cc
1>RomSynthesizer.cc
1>RomZemina126in1.cc
1>RomZemina25in1.cc
1>RomZemina80in1.cc
1>RomZemina90in1.cc
1>SRAM.cc
1>ReproCartridgeV1.cc
1>ReproCartridgeV2.cc
1>KonamiUltimateCollection.cc
1>MegaFlashRomSCCPlus.cc
1>MegaFlashRomSCCPlusSD.cc
1>ROMHunterMk2.cc
1>SdCard.cc
1>RomDooly.cc
1>Yamanooto.cc
1>BooleanSetting.cc
1>EnumSetting.cc
1>FilenameSetting.cc
1>FloatSetting.cc
1>IntegerSetting.cc
1>KeyCodeSetting.cc
1>ProxySetting.cc
1>Setting.cc
1>ReadOnlySetting.cc
1>SettingsManager.cc
1>StringSetting.cc
1>UserSettings.cc
1>VideoSourceSetting.cc
1>AudioInputConnector.cc
1>AudioInputDevice.cc
1>AY8910.cc
1>AY8910Periphery.cc
1>BlipBuffer.cc
1>DACSound16S.cc
1>DACSound8U.cc
1>DalSoRiR2.cc
1>DummyAudioInputDevice.cc
1>DummyY8950KeyboardDevice.cc
1>EmuTimer.cc
1>KeyClick.cc
1>Mixer.cc
1>MSXAudio.cc
1>MSXFmPac.cc
1>MSXMixer.cc
1>MSXMoonSound.cc
1>MSXMusic.cc
1>MSXOPL3Cartridge.cc
1>MSXPSG.cc
1>MSXSCCPlusCart.cc
1>MSXTurboRPCM.cc
1>MSXYamahaSFG.cc
1>NullSoundDriver.cc
1>ResampledSoundDevice.cc
1>ResampleBlip.cc
1>ResampleHQ.cc
1>ResampleTrivial.cc
1>SamplePlayer.cc
1>SCC.cc
1>SDLSoundDriver.cc
1>SN76489.cc
1>SNPSG.cc
1>SoundDevice.cc
1>VLM5030.cc
1>WavAudioInput.cc
1>WavWriter.cc
1>Y8950.cc
1>Y8950Adpcm.cc
1>Y8950KeyboardConnector.cc
1>Y8950KeyboardDevice.cc
1>Y8950Periphery.cc
1>YM2151.cc
1>YM2413.cc
1>YM2413Burczynski.cc
1>YM2413Okazaki.cc
1>YM2413NukeYKT.cc
1>YM2413OriginalNukeYKT.cc
1>opll.cc
1>YMF262.cc
1>YMF278.cc
1>YMF278B.cc
1>Thread.cc
1>Timer.cc
1>DeltaBlock.cc
1>Tiger.cc
1>TigerTree.cc
1>Base64.cc
1>Date.cc
1>DivModBySame.cc
1>HexDump.cc
1>lz4.cc
1>SerializeBuffer.cc
1>MemoryOps.cc
1>sha1.cc
1>StringOp.cc
1>utf8_checked.cc
1>win32-arggen.cc
1>win32-dirent.cc
1>Poller.cc
1>ADVram.cc
1>AviRecorder.cc
1>AviWriter.cc
1>BitmapConverter.cc
1>CharacterConverter.cc
1>DeinterlacedFrame.cc
1>Deflicker.cc
1>Display.cc
1>DoubledFrame.cc
1>DummyRenderer.cc
1>DummyVideoSystem.cc
1>FrameSource.cc
1>GLHQScaler.cc
1>GLImage.cc
1>GLRGBScaler.cc
1>GLScaleNxScaler.cc
1>GLScaler.cc
1>GLScalerFactory.cc
1>GLSimpleScaler.cc
1>GLSnow.cc
1>GLTVScaler.cc
1>GLUtil.cc
1>GLDefaultScaler.cc
1>Icon.cc
1>Layer.cc
1>GLContext.cc
1>OutputSurface.cc
1>PixelRenderer.cc
1>PNG.cc
1>PostProcessor.cc
1>RawFrame.cc
1>RendererFactory.cc
1>RenderSettings.cc
1>OffScreenSurface.cc
1>SDLRasterizer.cc
1>SDLVideoSystem.cc
1>SpriteChecker.cc
1>VDP.cc
1>VDPCmdEngine.cc
1>VDPAccessSlots.cc
1>VDPVRAM.cc
1>VideoLayer.cc
1>VideoSystem.cc
1>VisibleSurface.cc
1>ZMBVEncoder.cc
1>SuperImposedFrame.cc
1>V9990.cc
1>Video9000.cc
1>V9990BitmapConverter.cc
1>V9990CmdEngine.cc
1>V9990DummyRenderer.cc
1>V9990PxConverter.cc
1>V9990PixelRenderer.cc
1>V9990SDLRasterizer.cc
1>V9990VRAM.cc
1>LDDummyRenderer.cc
1>LDPixelRenderer.cc
1>LDSDLRasterizer.cc
1>ClockPin.cc
1>DummyMidiInDevice.cc
1>DummyMidiOutDevice.cc
1>DummyRS232Device.cc
1>I8251.cc
1>I8254.cc
1>JVCMSXMIDI.cc
1>MC6850.cc
1>Midi_w32.cc
1>MidiInConnector.cc
1>MidiInDevice.cc
1>MidiInReader.cc
1>MidiInWindows.cc
1>MidiOutConnector.cc
1>MidiOutDevice.cc
1>MidiOutLogger.cc
1>MidiOutWindows.cc
1>MSXFacMidiInterface.cc
1>MSXMidi.cc
1>MSXModem.cc
1>MSXRS232.cc
1>MusicModuleMIDI.cc
1>RS232Connector.cc
1>RS232Device.cc
1>RS232Net.cc
1>RS232Tester.cc
1>YM2148.cc
1>SocketStreamWrapper.cc
1>SspiNegotiateServer.cc
1>SspiUtils.cc
1>LaserdiscPlayer.cc
1>LaserdiscPlayerCLI.cc
1>OggReader.cc
1>PioneerLDControl.cc
1>yuv2rgb.cc
1>Autofire.cc
1>CartridgeSlotManager.cc
1>CliExtension.cc
1>ChakkariCopy.cc
1>CLIOption.cc
1>CommandLineParser.cc
1>Connector.cc
1>DebugDevice.cc
1>DeviceFactory.cc
1>DummyDevice.cc
1>DummyPrinterPortDevice.cc
1>DynamicClock.cc
1>EmptyPatch.cc
1>EmuTime.cc
1>FirmwareSwitch.cc
1>GlobalSettings.cc
1>I8255.cc
1>IPSPatch.cc
1>LedStatus.cc
1>main.cc
1>MSXBunsetsu.cc
1>MSXDevice.cc
1>MSXDeviceSwitch.cc
1>MSXE6Timer.cc
1>MSXHiResTimer.cc
1>MSXResetStatusRegister.cc
1>MSXKanji.cc
1>MSXKanji12.cc
1>MSXMatsushita.cc
1>MSXVictorHC9xSystemControl.cc
1>MSXMotherBoard.cc
1>MSXPPI.cc
1>MSXPrinterPort.cc
1>MSXRTC.cc
1>MSXS1985.cc
1>MSXS1990.cc
1>MSXSwitchedDevice.cc
1>MSXToshibaTcx200x.cc
1>MSXTurboRPause.cc
1>PasswordCart.cc
1>Pluggable.cc
1>PluggableFactory.cc
1>PluggingController.cc
1>Printer.cc
1>PrinterPortDevice.cc
1>PrinterPortLogger.cc
1>PrinterPortSimpl.cc
1>Reactor.cc
1>RealTime.cc
1>RenShaTurbo.cc
1>ReplayCLI.cc
1>ReverseManager.cc
1>RP5C01.cc
1>RTSchedulable.cc
1>RTScheduler.cc
1>SaveStateCLI.cc
1>Schedulable.cc
1>Scheduler.cc
1>SensorKid.cc
1>serialize.cc
1>serialize_core.cc
1>serialize_meta.cc
1>SC3000PPI.cc
1>SG1000Pause.cc
1>SpeedManager.cc
1>ThrottleManager.cc
1>Version.cc
1>YamahaSKW01.cc
1>SVIPSG.cc
1>SVIFDC.cc
1>SVIPrinterPort.cc
1>SVIPPI.cc
1>MSXCielTurbo.cc
1> Creating library ..\..\derived\x64-VC-Release\install\openmsx.lib and object ..\..\derived\x64-VC-Release\install\openmsx.exp
1>Generating code
1>Previous IPDB not found, fall back to full compilation.
1>Drive:\openMSX\derived\3rdParty\src\libtheora-1.1.1\lib\quant.c(105): warning C4701: potentially uninitialized local variable 'plj' used
1>Drive:\openMSX\src\sound\opll.cc(444): warning C4701: potentially uninitialized local variable 'instr_index' used
1>Drive:\openMSX\src\sound\opll.cc(408): warning C4701: potentially uninitialized local variable 'instr_index' used
1>Drive:\openMSX\src\video\VDP.cc(1595): warning C4701: potentially uninitialized local variable 'tmsPalette' used
1>All 146271 functions were compiled because no usable IPDB/IOBJ from previous compilation was found.
1>Finished generating code
1>openmsx.vcxproj -> Drive:\openMSX\derived\x64-VC-Release\install\openmsx.exe
Drive:\openMSX\src\3rdparty\imgui\imgui.cc(7294): warning C28182: Dereferencing NULL pointer. 'window->RootWindowForNav' contains the same NULL value as 'parent_window' did.
Drive:\openMSX\src\3rdparty\imgui\imgui.cc(16182): warning C6011: Dereferencing NULL pointer 'window->Viewport'.
Drive:\openMSX\src\3rdparty\imgui\imgui.cc(16187): warning C6011: Dereferencing NULL pointer 'window'. See line 16058 for an earlier location where this can occur
Drive:\openMSX\src\3rdparty\imgui\imgui.cc(17256): warning C6011: Dereferencing NULL pointer 'node'. See line 17167 for an earlier location where this can occur
Drive:\openMSX\src\3rdparty\imgui\imgui.cc(17487): warning C6011: Dereferencing NULL pointer 'node->TabBar'.
Drive:\openMSX\src\3rdparty\imgui\imgui.cc(17674): warning C28182: Dereferencing NULL pointer. 'node' contains the same NULL value as 'info->CentralNode' did. See line 17660 for an earlier location where this can occur
Drive:\openMSX\src\3rdparty\imgui\imgui.cc(20060): warning C6011: Dereferencing NULL pointer 'node'.
Drive:\openMSX\src\3rdparty\imgui\imgui.cc(20131): warning C28182: Dereferencing NULL pointer. 'window->DockNode' contains the same NULL value as 'node' did. See line 20060 for an earlier location where this can occur
Drive:\openMSX\src\3rdparty\imgui\imgui_demo.cc(9889): warning C6011: Dereferencing NULL pointer 'p_open'.
Drive:\openMSX\src\3rdparty\imgui\imgui_impl_opengl3_loader.h(807): warning C6031: Return value ignored: 'sscanf'.
Drive:\openMSX\src\3rdparty\imgui\imgui_impl_opengl3.cc(318): warning C6031: Return value ignored: 'sscanf'.
Drive:\openMSX\src\3rdparty\imgui\imgui_impl_opengl3.cc(781): warning C6031: Return value ignored: 'sscanf'.
Drive:\openMSX\derived\3rdParty\src\SDL2-2.30.7\include\SDL_stdinc.h(553): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\derived\3rdParty\src\SDL2-2.30.7\include\SDL_stdinc.h(554): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\derived\3rdParty\src\SDL2-2.30.7\include\SDL_stdinc.h(555): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\derived\3rdParty\src\SDL2-2.30.7\include\SDL_stdinc.h(556): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\3rdparty\imgui\imgui_widgets.cc(4660): warning C6011: Dereferencing NULL pointer 'state'.
Drive:\openMSX\src\3rdparty\imgui\imgui_widgets.cc(8660): warning C6011: Dereferencing NULL pointer 'window'. See line 8625 for an earlier location where this can occur
Drive:\openMSX\src\utils\TemporaryString.hh(38): warning C26495: Variable 'TemporaryString::buffer' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\TemporaryString.hh(40): warning C26495: Variable 'TemporaryString::buffer' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\sha1.hh(27): warning C26495: Variable 'openmsx::Sha1Sum::a' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\events\Event.hh(340): warning C26495: Variable 'openmsx::CliCommandEvent::id' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\settings\Setting.hh(37): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\settings\Setting.hh(38): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\cassette\CasImage.hh(32): warning C26495: Variable 'openmsx::CasImage::Data::frequency' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(614): warning C6308: 'realloc' might return null pointer: assigning null pointer to 'table', which is passed as an argument to 'realloc', will cause the original memory block to be leaked.
Drive:\openMSX\src\utils\xxhash.hh(89): warning C26454: Arithmetic overflow: '-' operation produces a negative unsigned result at compile time (io.5).
Drive:\openMSX\src\utils\TemporaryString.hh(43): warning C26495: Variable 'TemporaryString::buffer' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\utf8_core.hh(54): warning C26454: Arithmetic overflow: '-' operation produces a negative unsigned result at compile time (io.5).
Drive:\openMSX\src\commands\GlobalCommandController.cc(385): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\utils\hash_set.hh(737): warning C6308: 'realloc' might return null pointer: assigning null pointer to 'table', which is passed as an argument to 'realloc', will cause the original memory block to be leaked.
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<unsigned int,std::unique_ptr<openmsx::ProxyCmd,std::default_delete<openmsx::ProxyCmd> > > >::nextIdx' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<unsigned int,std::unique_ptr<openmsx::ProxyCmd,std::default_delete<openmsx::ProxyCmd> > > >::hash' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,openmsx::CommandCompleter *> >::nextIdx' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,openmsx::CommandCompleter *> >::hash' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\small_buffer.hh(31): warning C26495: Variable 'small_buffer<Tcl_Obj *,128>::inplaceBuf' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\commands\TclArgParser.hh(34): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\config\HardwareConfig.cc(155): warning C26495: Variable 'openmsx::HardwareConfig::type' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\config\HardwareConfig.cc(155): warning C26495: Variable 'openmsx::HardwareConfig::externalSlots' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::nextIdx' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::hash' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\StringOp.hh(221): warning C26498: The function 'std::numeric_limits<int>::max' is constexpr, mark variable 'max' constexpr if compile-time evaluation is desired (con.5).
Drive:\openMSX\src\console\OSDWidget.hh(36): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\console\OSDGUI.cc(56): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\console\OSDImageBasedWidget.cc(43): warning C6001: Using uninitialized memory 'result'.
Drive:\openMSX\src\console\OSDRectangle.cc(56): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\console\OSDText.cc(38): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\console\OSDText.cc(62): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<openmsx::OSDWidget *>::hash' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<openmsx::OSDWidget *>::nextIdx' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\console\TTFFont.cc(66): warning C26495: Variable 'openmsx::TTFFontPool::FontInfo::count' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\console\TTFFont.cc(66): warning C26495: Variable 'openmsx::TTFFontPool::FontInfo::size' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\console\TTFFont.cc(66): warning C26495: Variable 'openmsx::TTFFontPool::FontInfo::font' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\CPURegs.hh(22): warning C26495: Variable 'openmsx::CPURegs::IX_' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\CPURegs.hh(22): warning C26495: Variable 'openmsx::CPURegs::BC2_' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\CPURegs.hh(22): warning C26495: Variable 'openmsx::CPURegs::DE2_' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\CPURegs.hh(22): warning C26495: Variable 'openmsx::CPURegs::I_' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\CPURegs.hh(22): warning C26495: Variable 'openmsx::CPURegs::AF2_' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\CPURegs.hh(22): warning C26495: Variable 'openmsx::CPURegs::IM_' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\CPURegs.hh(22): warning C26495: Variable 'openmsx::CPURegs::R2_' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\CPURegs.hh(22): warning C26495: Variable 'openmsx::CPURegs::R_' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\CPURegs.hh(22): warning C26495: Variable 'openmsx::CPURegs::HL2_' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\CPURegs.hh(22): warning C26495: Variable 'openmsx::CPURegs::IFF2_' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\CPURegs.hh(22): warning C26495: Variable 'openmsx::CPURegs::prev_' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\CPURegs.hh(22): warning C26495: Variable 'openmsx::CPURegs::IFF1_' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\CPURegs.hh(22): warning C26495: Variable 'openmsx::CPURegs::BC_' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\CPURegs.hh(22): warning C26495: Variable 'openmsx::CPURegs::AF_' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\CPURegs.hh(22): warning C26495: Variable 'openmsx::CPURegs::PC_' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\CPURegs.hh(22): warning C26495: Variable 'openmsx::CPURegs::DE_' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\CPURegs.hh(22): warning C26495: Variable 'openmsx::CPURegs::HL_' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\CPURegs.hh(22): warning C26495: Variable 'openmsx::CPURegs::SP_' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\CPURegs.hh(22): warning C26495: Variable 'openmsx::CPURegs::IY_' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\Z80.hh(24): warning C26495: Variable 'openmsx::Z80TYPE::memptr' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\CPUCore.cc(1475): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\cpu\CPUCore.cc(1616): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\cpu\CPUCore.cc(2202): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\cpu\CPUCore.cc(1909): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\cpu\MSXCPUInterface.cc(1225): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\cpu\VDPIODelay.cc(11): warning C26495: Variable 'openmsx::VDPIODelay::outDevices' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\cpu\VDPIODelay.cc(11): warning C26495: Variable 'openmsx::VDPIODelay::inDevices' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\debugger\Debugger.cc(713): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\debugger\Debugger.cc(791): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\debugger\Debugger.cc(862): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,openmsx::Debuggable *> >::nextIdx' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,openmsx::Debuggable *> >::hash' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\debugger\SymbolManager.hh(57): warning C26495: Variable 'openmsx::SymbolFile::type' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<unsigned short,std::vector<openmsx::Symbol const *,std::allocator<openmsx::Symbol const *> > > >::hash' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<unsigned short,std::vector<openmsx::Symbol const *,std::allocator<openmsx::Symbol const *> > > >::nextIdx' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\events\AdhocCliCommParser.cc(6): warning C26495: Variable 'AdhocCliCommParser::unicode' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\events\AfterCommand.cc(160): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\events\AfterCommand.cc(324): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\utils\ObjectPool.hh(66): warning C26495: Variable 'ObjectPool<std::variant<openmsx::AfterTimeCmd,openmsx::AfterIdleCmd,openmsx::AfterSimpleEventCmd,openmsx::AfterInputEventCmd,openmsx::AfterRealTimeCmd> >::Element::next' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\events\CliConnection.cc(255): warning C6387: 'pipeHandle' could be '0': this does not adhere to the specification for the function 'CloseHandle'. See line 233 for an earlier location where this can occur
Drive:\openMSX\src\events\HotKey.cc(559): warning C26829: Empty optional ''event'' is unwrapped.
Drive:\openMSX\src\events\HotKey.cc(606): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\fdc\DiskImageUtils.hh(75): warning C26495: Variable 'openmsx::MSXDirEntry::AttribValue::value' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\CRC16.hh(82): warning C28020: The expression '_Param_(1)<256' is not true at this call.
Drive:\openMSX\src\fdc\DirAsDSK.hh(62): warning C26495: Variable 'openmsx::DirAsDSK::MapDir::mtime' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\fdc\DirAsDSK.hh(62): warning C26495: Variable 'openmsx::DirAsDSK::MapDir::filesize' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\fdc\Disk.cc(8): warning C26495: Variable 'openmsx::Disk::sectorsPerTrack' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\fdc\DiskChanger.cc(246): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\fdc\DiskManipulator.hh(54): warning C26495: Variable 'openmsx::DiskManipulator::DriveSettings::drive' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\fdc\DiskManipulator.hh(54): warning C26495: Variable 'openmsx::DiskManipulator::DriveSettings::partition' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\fdc\DiskManipulator.cc(278): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\fdc\DiskManipulator.cc(290): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\fdc\MSXtar.cc(216): warning C26495: Variable 'openmsx::MSXtar::fat16' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\fdc\CanonFDC.cc(24): warning C26495: Variable 'openmsx::CanonFDC::controlReg' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\fdc\NowindCommand.cc(145): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\fdc\NowindCommand.cc(173): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\fdc\NowindHost.cc(45): warning C26495: Variable 'openmsx::NowindHost::extraData' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\fdc\NowindHost.cc(45): warning C26495: Variable 'openmsx::NowindHost::recvCount' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\fdc\NowindHost.cc(45): warning C26495: Variable 'openmsx::NowindHost::transferred' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\fdc\NowindHost.cc(45): warning C26495: Variable 'openmsx::NowindHost::retryCount' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\fdc\NowindHost.cc(45): warning C26495: Variable 'openmsx::NowindHost::transferSize' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\fdc\NowindHost.cc(45): warning C26495: Variable 'openmsx::NowindHost::cmdData' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\fdc\NowindHost.hh(117): warning C26495: Variable 'openmsx::NowindHost::Device::fcb' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\fdc\SectorAccessibleDisk.cc(123): warning C6262: Function uses '16536' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\file\CompressedFileAdapter.hh(19): warning C26495: Variable 'openmsx::CompressedFileAdapter::Decompressed::cachedModificationDate' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\file\FilePool.cc(78): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\file\FilePool.cc(112): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\file\FilePool.cc(115): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\file\FilePoolCore.hh(41): warning C26495: Variable 'openmsx::FilePoolCore::Dir::types' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\ObjectPool.hh(66): warning C26495: Variable 'ObjectPool<openmsx::FilePoolCore::Entry>::Element::t' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\ObjectPool.hh(66): warning C26495: Variable 'ObjectPool<openmsx::FilePoolCore::Entry>::Element::next' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\ide\AbstractIDEDevice.cc(14): warning C26495: Variable 'openmsx::AbstractIDEDevice::devHeadReg' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\ide\AbstractIDEDevice.cc(14): warning C26495: Variable 'openmsx::AbstractIDEDevice::sectorNumReg' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\ide\AbstractIDEDevice.cc(14): warning C26495: Variable 'openmsx::AbstractIDEDevice::statusReg' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\ide\AbstractIDEDevice.cc(14): warning C26495: Variable 'openmsx::AbstractIDEDevice::cylinderHighReg' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\ide\AbstractIDEDevice.cc(14): warning C26495: Variable 'openmsx::AbstractIDEDevice::featureReg' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\ide\AbstractIDEDevice.cc(14): warning C26495: Variable 'openmsx::AbstractIDEDevice::sectorCountReg' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\ide\AbstractIDEDevice.cc(14): warning C26495: Variable 'openmsx::AbstractIDEDevice::cylinderLowReg' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\ide\AbstractIDEDevice.cc(14): warning C26495: Variable 'openmsx::AbstractIDEDevice::errorReg' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\ide\MB89352.cc(515): warning C28020: The expression '_Param_(1)<8' is not true at this call.
Drive:\openMSX\src\ide\BeerIDE.cc(10): warning C26495: Variable 'openmsx::BeerIDE::controlReg' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\ide\BeerIDE.cc(10): warning C26495: Variable 'openmsx::BeerIDE::dataReg' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\imgui\ImGuiCharacter.cc(80): warning C6262: Function uses '262652' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\settings\EnumSetting.hh(131): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\imgui\ImGuiMedia.cc(378): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\imgui\ImGuiPalette.cc(116): warning C6001: Using uninitialized memory 'result'.
Drive:\openMSX\src\imgui\ImGuiPalette.cc(139): warning C6011: Dereferencing NULL pointer 'vdp'.
Drive:\openMSX\src\video\SpriteConverter.hh(33): warning C26495: Variable 'openmsx::SpriteConverter::transparency' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\imgui\ImGuiSpriteViewer.cc(530): warning C6262: Function uses '332188' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\imgui\ImGuiSpriteViewer.cc(597): warning C28020: The expression '_Param_(1)<32' is not true at this call.
Drive:\openMSX\src\imgui\ImGuiSpriteViewer.cc(147): warning C6262: Function uses '65856' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\imgui\ImGuiWaveViewer.cc(275): warning C6262: Function uses '151768' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\input\ArkanoidPad.cc(32): warning C26495: Variable 'openmsx::ArkanoidState::press' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\ArkanoidPad.cc(32): warning C26495: Variable 'openmsx::ArkanoidState::release' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\ArkanoidPad.cc(32): warning C26495: Variable 'openmsx::ArkanoidState::delta' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\JoyMega.cc(116): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\input\JoyMega.cc(126): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\input\JoyMega.cc(25): warning C26495: Variable 'openmsx::JoyMegaState::id' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\JoyMega.cc(25): warning C26495: Variable 'openmsx::JoyMegaState::release' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\JoyMega.cc(25): warning C26495: Variable 'openmsx::JoyMegaState::press' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\Keyboard.hh(39): warning C26495: Variable 'openmsx::KeyCodeMsxMapping::hostKeyCode' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\Keyboard.hh(43): warning C26495: Variable 'openmsx::ScanCodeMsxMapping::hostScanCode' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\Keyboard.cc(69): warning C26495: Variable 'openmsx::KeyMatrixState::row' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\Keyboard.cc(69): warning C26495: Variable 'openmsx::KeyMatrixState::press' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\Keyboard.cc(69): warning C26495: Variable 'openmsx::KeyMatrixState::release' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\MSXJoystick.cc(106): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\input\MSXJoystick.cc(116): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\input\MSXJoystick.cc(24): warning C26495: Variable 'openmsx::MSXJoyState::release' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\MSXJoystick.cc(24): warning C26495: Variable 'openmsx::MSXJoyState::id' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\MSXJoystick.cc(24): warning C26495: Variable 'openmsx::MSXJoyState::press' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\Mouse.cc(32): warning C26495: Variable 'openmsx::MouseState::deltaY' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\Mouse.cc(32): warning C26495: Variable 'openmsx::MouseState::deltaX' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\Mouse.cc(32): warning C26495: Variable 'openmsx::MouseState::release' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\Mouse.cc(32): warning C26495: Variable 'openmsx::MouseState::press' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\Paddle.cc(15): warning C26495: Variable 'openmsx::PaddleState::delta' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\Trackball.cc(25): warning C26495: Variable 'openmsx::TrackballState::release' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\Trackball.cc(25): warning C26495: Variable 'openmsx::TrackballState::deltaX' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\Trackball.cc(25): warning C26495: Variable 'openmsx::TrackballState::press' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\Trackball.cc(25): warning C26495: Variable 'openmsx::TrackballState::deltaY' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\Touchpad.cc(30): warning C26495: Variable 'openmsx::TouchpadState::x' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\Touchpad.cc(30): warning C26495: Variable 'openmsx::TouchpadState::touch' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\Touchpad.cc(30): warning C26495: Variable 'openmsx::TouchpadState::y' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\input\Touchpad.cc(30): warning C26495: Variable 'openmsx::TouchpadState::button' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\memory\AmdFlash.cc(138): warning C6011: Dereferencing NULL pointer 'rom'. See line 96 for an earlier location where this can occur
Drive:\openMSX\src\memory\MSXMapperIO.cc(35): warning C26495: Variable 'openmsx::MSXMapperIO::registers' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\memory\MSXMemoryMapperBase.cc(25): warning C26495: Variable 'openmsx::MSXMemoryMapperBase::registers' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\memory\MSXRam.cc(9): warning C26495: Variable 'openmsx::MSXRam::size' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\memory\MSXRam.cc(9): warning C26495: Variable 'openmsx::MSXRam::base' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\memory\RomBlocks.cc(16): warning C26495: Variable 'openmsx::RomBlocks<4096>::bankPtr' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\memory\RomBlocks.cc(16): warning C26495: Variable 'openmsx::RomBlocks<8192>::bankPtr' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\memory\RomBlocks.cc(16): warning C26495: Variable 'openmsx::RomBlocks<16384>::bankPtr' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\memory\RomDatabase.cc(32): warning C26495: Variable 'openmsx::DBParser::title' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\memory\RomDatabase.cc(32): warning C26495: Variable 'openmsx::DBParser::company' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\memory\RomDatabase.cc(32): warning C26495: Variable 'openmsx::DBParser::year' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\memory\RomDatabase.cc(32): warning C26495: Variable 'openmsx::DBParser::country' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\memory\RomDatabase.cc(32): warning C26495: Variable 'openmsx::DBParser::genMSXid' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\memory\RomDatabase.cc(83): warning C26495: Variable 'openmsx::DBParser::Dump::remark' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\memory\RomDatabase.cc(83): warning C26495: Variable 'openmsx::DBParser::Dump::origData' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\memory\RomDatabase.cc(83): warning C26495: Variable 'openmsx::DBParser::Dump::origValue' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\memory\RomDatabase.cc(83): warning C26495: Variable 'openmsx::DBParser::Dump::type' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\memory\RomInfo.cc(160): warning C28020: The expression '_Param_(1)<110' is not true at this call.
Drive:\openMSX\src\memory\RomInfo.hh(24): warning C26495: Variable 'openmsx::RomInfo::RomTypeInfo::blockSize' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\memory\RomInfo.cc(122): warning C26495: Variable 'openmsx::RomTypeAndName::romType' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\small_buffer.hh(31): warning C26495: Variable 'small_buffer<char,64>::inplaceBuf' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\memory\SdCard.cc(38): warning C26495: Variable 'openmsx::SdCard::cmdBuf' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\memory\SdCard.cc(38): warning C26495: Variable 'openmsx::SdCard::sectorBuf' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<openmsx::BaseSetting *>::hash' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<openmsx::BaseSetting *>::nextIdx' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\settings\VideoSourceSetting.cc(37): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\sound\AY8910.cc(63): warning C26498: The function 'cstd::pow<5,3>' is constexpr, mark variable 'factor' constexpr if compile-time evaluation is desired (con.5).
Drive:\openMSX\src\sound\BlipBuffer.cc(22): warning C6262: Function uses '176288' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\sound\MSXMixer.cc(151): warning C6262: Function uses '65560' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\sound\MSXMixer.cc(428): warning C6262: Function uses '164112' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\utils\inplace_buffer.hh(41): warning C26495: Variable 'inplace_buffer<openmsx::StereoFloat,8195>::buffer' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\inplace_buffer.hh(41): warning C26495: Variable 'inplace_buffer<float,8195>::buffer' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\inplace_buffer.hh(41): warning C26495: Variable 'inplace_buffer<openmsx::StereoFloat,8192>::buffer' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\ResampleBlip.cc(31): warning C6262: Function uses '32892' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\sound\ResampleBlip.cc(31): warning C6262: Function uses '32904' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\utils\small_buffer.hh(31): warning C26495: Variable 'small_buffer<float,8192>::inplaceBuf' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\ResampleHQ.cc(84): warning C26495: Variable 'openmsx::ResampleCoeffs::Element::count' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\ResampleHQ.cc(84): warning C26495: Variable 'openmsx::ResampleCoeffs::Element::filterLen' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\ResampleHQ.cc(84): warning C26495: Variable 'openmsx::ResampleCoeffs::Element::ratio' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\ResampleHQ.cc(617): warning C6262: Function uses '32832' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\sound\SN76489.cc(30): warning C26498: The function 'cstd::pow<5,3>' is constexpr, mark variable 'factor' constexpr if compile-time evaluation is desired (con.5).
Drive:\openMSX\src\utils\inplace_buffer.hh(41): warning C26495: Variable 'inplace_buffer<openmsx::SoundDevice::Balance,24>::buffer' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\inplace_buffer.hh(41): warning C26495: Variable 'inplace_buffer<float *,24>::buffer' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\small_buffer.hh(31): warning C26495: Variable 'small_buffer<short,4096>::inplaceBuf' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\Y8950.cc(187): warning C26498: The function 'cstd::log<6,5>' is constexpr, mark variable 'log_eg_mute' constexpr if compile-time evaluation is desired (con.5).
Drive:\openMSX\src\sound\Y8950.cc(344): warning C26495: Variable 'openmsx::Y8950::Slot::feedback' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\Y8950.cc(344): warning C26495: Variable 'openmsx::Y8950::Slot::output' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\Y8950.cc(344): warning C26495: Variable 'openmsx::Y8950::Slot::phase' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\Y8950.cc(344): warning C26495: Variable 'openmsx::Y8950::Slot::dPhase' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\Y8950.cc(344): warning C26495: Variable 'openmsx::Y8950::Slot::tll' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\Y8950.cc(344): warning C26495: Variable 'openmsx::Y8950::Slot::eg_mode' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\Y8950.cc(344): warning C26495: Variable 'openmsx::Y8950::Slot::key' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\YM2151.cc(58): warning C6262: Function uses '26652' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\sound\YM2151.cc(339): warning C6262: Function uses '33840' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\sound\YM2413Burczynski.cc(213): warning C6262: Function uses '22556' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\sound\YM2413Okazaki.cc(388): warning C26495: Variable 'openmsx::YM2413Okazaki::Slot::volume' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\YM2413Okazaki.cc(388): warning C26495: Variable 'openmsx::YM2413Okazaki::Slot::output' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\YM2413Okazaki.cc(388): warning C26495: Variable 'openmsx::YM2413Okazaki::Slot::state' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\YM2413Okazaki.cc(388): warning C26495: Variable 'openmsx::YM2413Okazaki::Slot::sustain' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\YM2413Okazaki.cc(388): warning C26495: Variable 'openmsx::YM2413Okazaki::Slot::feedback' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\YM2413Okazaki.cc(388): warning C26495: Variable 'openmsx::YM2413Okazaki::Slot::slot_on_flag' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\YM2413Okazaki.cc(388): warning C26495: Variable 'openmsx::YM2413Okazaki::Slot::tll' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\YM2413Okazaki.cc(388): warning C26495: Variable 'openmsx::YM2413Okazaki::Slot::dPhase' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\YM2413Okazaki.cc(388): warning C26495: Variable 'openmsx::YM2413Okazaki::Slot::cPhase' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\YM2413Okazaki.cc(388): warning C26495: Variable 'openmsx::YM2413Okazaki::Slot::sibling' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\YM2413OriginalNukeYKT.hh(34): warning C26495: Variable 'openmsx::YM2413OriginalNukeYKT::YM2413::Write::value' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\sound\YMF262.cc(366): warning C6262: Function uses '26652' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\sound\YMF262.cc(399): warning C6262: Function uses '32820' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\utils\TigerTree.cc(23): warning C26495: Variable 'openmsx::TTCacheEntry::numNodesValid' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\lz4.cc(275): warning C6262: Function uses '16540' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\utils\sha1.cc(258): warning C26495: Variable 'openmsx::SHA1::m_buffer' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\win32-dirent.hh(42): warning C26495: Variable 'openmsx::dirstream::filepos' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\win32-dirent.hh(42): warning C26495: Variable 'openmsx::dirstream::data' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\win32-dirent.hh(42): warning C26495: Variable 'openmsx::dirstream::fd' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\AviRecorder.cc(31): warning C26495: Variable 'openmsx::AviRecorder::sampleRate' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\AviRecorder.cc(31): warning C26495: Variable 'openmsx::AviRecorder::frameWidth' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\AviRecorder.cc(31): warning C26495: Variable 'openmsx::AviRecorder::warnedFps' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\AviRecorder.cc(31): warning C26495: Variable 'openmsx::AviRecorder::warnedSampleRate' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\AviRecorder.cc(31): warning C26495: Variable 'openmsx::AviRecorder::warnedStereo' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\AviRecorder.cc(31): warning C26495: Variable 'openmsx::AviRecorder::stereo' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\AviRecorder.cc(124): warning C6262: Function uses '24696' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\video\AviRecorder.cc(245): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\utils\small_buffer.hh(31): warning C26495: Variable 'small_buffer<short,8192>::inplaceBuf' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\BitmapConverter.cc(15): warning C26495: Variable 'openmsx::BitmapConverter::dPalette' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\BitmapConverter.cc(62): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\video\BitmapConverter.cc(103): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\video\CharacterConverter.cc(157): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\CharacterConverter.cc(168): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\CharacterConverter.cc(178): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\CharacterConverter.cc(209): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\CharacterConverter.cc(211): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\CharacterConverter.cc(303): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\CharacterConverter.cc(339): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\CharacterConverter.cc(346): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\FrameSource.hh(139): warning C26495: Variable 'openmsx::FrameSource::height' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\FrameSource.hh(139): warning C26495: Variable 'openmsx::FrameSource::fieldType' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\inplace_buffer.hh(41): warning C26495: Variable 'inplace_buffer<unsigned int,1280>::buffer' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\CircularBuffer.hh(15): warning C26495: Variable 'openmsx::CircularBuffer<unsigned __int64,50>::buffer' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\Display.cc(464): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\video\FrameSource.cc(162): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\video\FrameSource.cc(147): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\video\FrameSource.cc(133): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\video\FrameSource.cc(119): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\video\FrameSource.cc(105): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\video\FrameSource.cc(91): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\video\scalers\GLHQScaler.cc(19): warning C26495: Variable 'openmsx::GLHQScaler::edgePosScaleUnif' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\inplace_buffer.hh(41): warning C26495: Variable 'inplace_buffer<Endian::EndianT<unsigned int,Endian::ConvLittle<0> >,640>::buffer' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\GLImage.cc(75): warning C26495: Variable 'openmsx::GLImage::bgR' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\GLImage.cc(75): warning C26495: Variable 'openmsx::GLImage::bgA' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\GLImage.cc(75): warning C26495: Variable 'openmsx::GLImage::bgG' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\GLImage.cc(75): warning C26495: Variable 'openmsx::GLImage::bgB' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\GLImage.cc(131): warning C26495: Variable 'openmsx::GLImage::bgR' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\GLImage.cc(131): warning C26495: Variable 'openmsx::GLImage::bgA' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\GLImage.cc(131): warning C26495: Variable 'openmsx::GLImage::bgG' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\GLImage.cc(131): warning C26495: Variable 'openmsx::GLImage::bgB' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\scalers\GLRGBScaler.cc(7): warning C26495: Variable 'openmsx::GLRGBScaler::unifCnsts' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\scalers\GLScaler.cc(13): warning C26495: Variable 'openmsx::GLScaler::unifMvpMatrix' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\scalers\GLScaler.cc(13): warning C26495: Variable 'openmsx::GLScaler::unifTexSize' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\scalers\GLSimpleScaler.cc(8): warning C26495: Variable 'openmsx::GLSimpleScaler::unifTexStepX' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\scalers\GLSimpleScaler.cc(8): warning C26495: Variable 'openmsx::GLSimpleScaler::unifCnst' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\GLSnow.cc(14): warning C6262: Function uses '16416' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\video\scalers\GLTVScaler.cc(6): warning C26495: Variable 'openmsx::GLTVScaler::unifMinScanline' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\scalers\GLTVScaler.cc(6): warning C26495: Variable 'openmsx::GLTVScaler::unifSizeVariance' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\small_buffer.hh(31): warning C26495: Variable 'small_buffer<void const *,1080>::inplaceBuf' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\small_buffer.hh(31): warning C26495: Variable 'small_buffer<unsigned char *,1080>::inplaceBuf' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\PostProcessor.cc(372): warning C28020: The expression '_Param_(1)<4' is not true at this call.
Drive:\openMSX\src\video\PostProcessor.cc(588): warning C6262: Function uses '131124' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\utils\inplace_buffer.hh(41): warning C26495: Variable 'inplace_buffer<unsigned int const *,480>::buffer' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\DeinterlacedFrame.hh(29): warning C26495: Variable 'openmsx::DeinterlacedFrame::fields' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\DoubledFrame.hh(27): warning C26495: Variable 'openmsx::DoubledFrame::skip' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\DoubledFrame.hh(27): warning C26495: Variable 'openmsx::DoubledFrame::field' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\SuperImposedFrame.hh(25): warning C26495: Variable 'openmsx::SuperImposedFrame::top' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\SuperImposedFrame.hh(25): warning C26495: Variable 'openmsx::SuperImposedFrame::bottom' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\SpriteChecker.cc(21): warning C26495: Variable 'openmsx::SpriteChecker::spriteCount' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\SpriteChecker.cc(21): warning C26495: Variable 'openmsx::SpriteChecker::spriteBuffer' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\SpriteChecker.cc(21): warning C26495: Variable 'openmsx::SpriteChecker::planar' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\SpriteChecker.cc(21): warning C26495: Variable 'openmsx::SpriteChecker::collisionX' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\SpriteChecker.cc(21): warning C26495: Variable 'openmsx::SpriteChecker::updateSpritesMethod' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\SpriteChecker.cc(21): warning C26495: Variable 'openmsx::SpriteChecker::collisionY' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\SpriteChecker.cc(21): warning C26495: Variable 'openmsx::SpriteChecker::currentLine' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\SpriteChecker.cc(142): warning C28020: The expression '_Param_(1)<313' is not true at this call.
Drive:\openMSX\src\video\SpriteChecker.cc(364): warning C28020: The expression '_Param_(1)<313' is not true at this call.
Drive:\openMSX\src\video\SpriteChecker.cc(310): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\SpriteChecker.cc(355): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDP.cc(1285): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDP.cc(1312): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDP.cc(1309): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDP.cc(1306): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDP.cc(1303): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDP.cc(1346): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDP.cc(1343): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDP.cc(1331): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDP.cc(1362): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDP.cc(1362): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDP.cc(1377): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDP.cc(1595): warning C6001: Using uninitialized memory 'tmsPalette'.
Drive:\openMSX\src\video\VDPCmdEngine.cc(760): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDPCmdEngine.cc(785): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDPCmdEngine.cc(823): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDPCmdEngine.cc(872): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDPCmdEngine.cc(2087): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\video\VDPCmdEngine.cc(961): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDPCmdEngine.cc(1084): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDPCmdEngine.cc(1085): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDPCmdEngine.cc(1233): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDPCmdEngine.cc(1285): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDPCmdEngine.cc(1346): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDPCmdEngine.cc(1449): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDPCmdEngine.cc(1450): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDPCmdEngine.cc(1585): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDPCmdEngine.cc(1586): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDPCmdEngine.cc(1714): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDPVRAM.cc(15): warning C26495: Variable 'openmsx::VRAMWindow::sizeMask' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\VDPVRAM.cc(125): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDPVRAM.cc(225): warning C26450: Arithmetic overflow: '<<' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
Drive:\openMSX\src\video\VDPVRAM.cc(231): warning C6262: Function uses '16412' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\utils\small_buffer.hh(31): warning C26495: Variable 'small_buffer<unsigned int const *,1080>::inplaceBuf' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\ZMBVEncoder.cc(65): warning C28020: The expression '_Param_(1)<353' is not true at this call.
Drive:\openMSX\src\video\v9990\V9990.cc(753): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\video\v9990\V9990.cc(774): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\video\v9990\Video9000.cc(16): warning C26495: Variable 'openmsx::Video9000::vdp' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\v9990\Video9000.cc(16): warning C26495: Variable 'openmsx::Video9000::v9990' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\video\v9990\V9990BitmapConverter.cc(228): warning C6297: Arithmetic overflow. Results might not be an expected value.
Drive:\openMSX\src\video\v9990\V9990BitmapConverter.cc(204): warning C6297: Arithmetic overflow. Results might not be an expected value.
Drive:\openMSX\src\video\v9990\V9990BitmapConverter.cc(280): warning C6297: Arithmetic overflow. Results might not be an expected value.
Drive:\openMSX\src\video\v9990\V9990BitmapConverter.cc(251): warning C6297: Arithmetic overflow. Results might not be an expected value.
Drive:\openMSX\src\video\v9990\V9990CmdEngine.cc(905): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\video\v9990\V9990PxConverter.cc(302): warning C6297: Arithmetic overflow. Results might not be an expected value.
Drive:\openMSX\src\video\v9990\V9990PxConverter.cc(303): warning C6297: Arithmetic overflow. Results might not be an expected value.
Drive:\openMSX\src\video\v9990\V9990PxConverter.cc(346): warning C6297: Arithmetic overflow. Results might not be an expected value.
Drive:\openMSX\src\video\v9990\V9990PxConverter.cc(347): warning C6297: Arithmetic overflow. Results might not be an expected value.
Drive:\openMSX\src\video\v9990\V9990PxConverter.cc(236): warning C28020: The expression '_Param_(1)<17' is not true at this call.
Drive:\openMSX\src\serial\I8254.cc(167): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\serial\I8254.cc(199): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\serial\I8254.cc(220): warning C26819: Unannotated fallthrough between switch labels (es.78).
Drive:\openMSX\src\serial\MidiInWindows.cc(37): warning C26495: Variable 'openmsx::MidiInWindows::threadId' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\serial\RS232Net.cc(41): warning C26495: Variable 'openmsx::RS232Net::DTR' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\serial\RS232Net.cc(41): warning C26495: Variable 'openmsx::RS232Net::RTS' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\serial\RS232Net.cc(41): warning C26495: Variable 'openmsx::RS232Net::IP232' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\security\SspiUtils.cc(53): warning C6387: 'pSecBufferDesc->pBuffers[i].pvBuffer' could be '0': this does not adhere to the specification for the function 'FreeContextBuffer'.
Drive:\openMSX\src\laserdisc\OggReader.cc(22): warning C26495: Variable 'openmsx::Frame::no' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\laserdisc\OggReader.cc(22): warning C26495: Variable 'openmsx::Frame::length' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\laserdisc\OggReader.cc(46): warning C26495: Variable 'openmsx::OggReader::totalFrames' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\laserdisc\OggReader.cc(46): warning C26495: Variable 'openmsx::OggReader::granuleShift' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\laserdisc\OggReader.cc(46): warning C26495: Variable 'openmsx::OggReader::theoraStream' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\laserdisc\OggReader.cc(46): warning C26495: Variable 'openmsx::OggReader::vorbisStream' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\laserdisc\OggReader.cc(46): warning C26495: Variable 'openmsx::OggReader::vd' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\laserdisc\OggReader.cc(46): warning C26495: Variable 'openmsx::OggReader::vb' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\Autofire.cc(24): warning C26495: Variable 'openmsx::AutofireStateChange::id' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\Autofire.cc(24): warning C26495: Variable 'openmsx::AutofireStateChange::value' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\CartridgeSlotManager.hh(126): warning C26495: Variable 'openmsx::CartridgeSlotManager::Slot::cpuInterface' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\CartridgeSlotManager.cc(341): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\CartridgeSlotManager.cc(390): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\CommandLineParser.cc(608): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\main.cc(63): warning C6031: Return value ignored: 'freopen'.
Drive:\openMSX\src\main.cc(64): warning C6031: Return value ignored: 'freopen'.
Drive:\openMSX\src\MSXDevice.cc(262): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\utils\IterableBitSet.hh(94): warning C28020: The expression '_Param_(1)<4' is not true at this call.
Drive:\openMSX\src\MSXMotherBoard.cc(927): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\MSXMotherBoard.cc(1010): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\MSXMotherBoard.cc(1117): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\PluggingController.cc(101): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\PluggingController.cc(102): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\PluggingController.cc(173): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\Printer.cc(86): warning C26495: Variable 'openmsx::ImagePrinter::hpos' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\Printer.cc(86): warning C26495: Variable 'openmsx::ImagePrinter::vpos' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\Printer.cc(86): warning C26495: Variable 'openmsx::ImagePrinter::pageTop' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\Printer.cc(86): warning C26495: Variable 'openmsx::ImagePrinter::lineFeed' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\Printer.cc(86): warning C26495: Variable 'openmsx::ImagePrinter::rightBorder' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\Printer.cc(86): warning C26495: Variable 'openmsx::ImagePrinter::fontWidth' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\Printer.cc(86): warning C26495: Variable 'openmsx::ImagePrinter::graphDensity' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\Printer.cc(86): warning C26495: Variable 'openmsx::ImagePrinter::leftBorder' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\Printer.cc(86): warning C26495: Variable 'openmsx::ImagePrinter::fontInfo' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\Printer.cc(86): warning C26495: Variable 'openmsx::ImagePrinter::pageHeight' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\Printer.cc(86): warning C26495: Variable 'openmsx::ImagePrinter::pixelSizeY' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\Printer.cc(86): warning C26495: Variable 'openmsx::ImagePrinter::pixelSizeX' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\Printer.cc(86): warning C26495: Variable 'openmsx::ImagePrinter::fontDensity' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\Printer.cc(86): warning C26495: Variable 'openmsx::ImagePrinter::lines' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\Printer.cc(86): warning C26495: Variable 'openmsx::ImagePrinter::abEscSeq' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\Printer.cc(1593): warning C6262: Function uses '32832' bytes of stack. Consider moving some data to heap.
Drive:\openMSX\src\utils\small_buffer.hh(31): warning C26495: Variable 'small_buffer<unsigned char const *,4096>::inplaceBuf' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\ReverseManager.cc(59): warning C26495: Variable 'openmsx::Replay::reRecordCount' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\ReverseManager.cc(59): warning C26495: Variable 'openmsx::Replay::events' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\ReverseManager.cc(554): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\ReverseManager.hh(86): warning C26495: Variable 'openmsx::ReverseManager::ReverseChunk::eventCount' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<void *,std::shared_ptr<void> > >::hash' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<void *,std::shared_ptr<void> > >::nextIdx' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\RP5C01.cc(49): warning C26449: gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<void const *,unsigned int> >::hash' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<void const *,unsigned int> >::nextIdx' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<std::pair<void const *,std::type_index>,unsigned int> >::hash' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<std::pair<void const *,std::type_index>,unsigned int> >::nextIdx' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<unsigned int,void *> >::nextIdx' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<unsigned int,void *> >::hash' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<std::basic_string_view<char,std::char_traits<char> >,std::function<void * __cdecl(openmsx::MemInputArchive &,unsigned int,void const *)> > >::nextIdx' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<std::basic_string_view<char,std::char_traits<char> >,std::function<void * __cdecl(openmsx::MemInputArchive &,unsigned int,void const *)> > >::hash' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<std::basic_string_view<char,std::char_traits<char> >,std::function<void * __cdecl(openmsx::XmlInputArchive &,unsigned int,void const *)> > >::nextIdx' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<std::basic_string_view<char,std::char_traits<char> >,std::function<void * __cdecl(openmsx::XmlInputArchive &,unsigned int,void const *)> > >::hash' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<std::basic_string_view<char,std::char_traits<char> >,std::function<void __cdecl(openmsx::MemInputArchive &,void *,unsigned int)> > >::hash' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<std::basic_string_view<char,std::char_traits<char> >,std::function<void __cdecl(openmsx::MemInputArchive &,void *,unsigned int)> > >::nextIdx' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<std::basic_string_view<char,std::char_traits<char> >,std::function<void __cdecl(openmsx::XmlInputArchive &,void *,unsigned int)> > >::nextIdx' is uninitialized. Always initialize a member variable (type.6).
Drive:\openMSX\src\utils\hash_set.hh(58): warning C26495: Variable 'hash_set_impl::Element<std::pair<std::basic_string_view<char,std::char_traits<char> >,std::function<void __cdecl(openmsx::XmlInputArchive &,void *,unsigned int)> > >::hash' is uninitialized. Always initialize a member variable (type.6).
1>Done building project "openmsx.vcxproj".
========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========
========== Rebuild completed at 1:23 PM and too