MSBuild version 18.0.5+e22287bf1 for .NET Framework
Build started 1/17/2026 10:11:11 AM.
1>Project "Drive:\openMSX\build\msvc\openmsx.sln" on node 1 (default targets).
1>ValidateSolutionConfiguration:
Building solution configuration "Release|x64".
1>Project "Drive:\openMSX\build\msvc\openmsx.sln" (1) is building "Drive:\openMSX\build\msvc\openmsx.vcxproj" (2) on node 1 (default targets).
2>PrepareForBuild:
Structured output is enabled. The formatting of compiler diagnostics will reflect the Errorhierarchy. See https://aka.ms/cpp/structured-output for more details.
InitializeBuildStatus:
Creating "..\..\derived\x64-VC-Release\build\openmsx.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
Touching "..\..\derived\x64-VC-Release\build\openmsx.tlog\unsuccessfulbuild".
CustomBuild:
Generating config headers...
Up to date: Drive:\openMSX\derived\x64-VC-Release\config\build-info.hh
Up to date: Drive:\openMSX\derived\x64-VC-Release\config\components.hh
Up to date: Drive:\openMSX\derived\x64-VC-Release\config\systemfuncs.hh
Updating Drive:\openMSX\derived\x64-VC-Release\config\resource-info.h...
Updating Drive:\openMSX\derived\x64-VC-Release\config\version.ii...
2>C:\Program Files\Microsoft Visual Studio\18\Community\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. [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>C:\Program Files\Microsoft Visual Studio\18\Community\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. [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>C:\Program Files\Microsoft Visual Studio\18\Community\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. [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>C:\Program Files\Microsoft Visual Studio\18\Community\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. [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>C:\Program Files\Microsoft Visual Studio\18\Community\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. [Drive:\openMSX\build\msvc\openmsx.vcxproj]
ComputeStdModulesCompileInputs:
Reading library manifest file 'C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\modules\modules.json' which provides data for library 'microsoft/STL'.
Adding module source 'C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\modules\std.ixx' from library 'microsoft/STL' to be built with this project.
Adding module source 'C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\modules\std.compat.ixx' from library 'microsoft/STL' to be built with this project.
ClCompile:
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\bin\HostX64\x64\CL.exe /c /I"..\..\derived\x64-VC-Release\config" /I\Include /I"..\..\derived\3rdParty\src\freetype-2.13.3\include" /I"..\..\derived\3rdParty\src\glew-2.2.0\include" /I"..\..\derived\3rdParty\src\libpng-1.6.44" /I"..\..\derived\3rdParty\src\SDL2-2.30.7\include" /I"..\..\derived\3rdParty\src\SDL2_ttf-2.22.0" /I"..\..\derived\3rdParty\src\libtheora-1.1.1\include" /I"..\..\derived\3rdParty\src\libvorbis-1.3.7\include" /I"..\..\derived\3rdParty\src\libogg-1.3.5\include" /I..\..\derived\3rdParty\src\tcl8.6.15\generic /I"..\..\derived\3rdParty\src\zlib-1.3.1" /I..\..\src /I..\..\src\3rdparty\ImGuiFileDialog /I..\..\src\3rdparty\imgui /I..\..\src\3rdparty\imgui_memory_editor /I..\..\src\cassette /I..\..\src\commands /I..\..\src\config /I..\..\src\console /I..\..\src\cpu /I..\..\src\debugger /I..\..\src\events /I..\..\src\fdc /I..\..\src\file /I..\..\src\ide /I..\..\src\imgui /I..\..\src\input /I..\..\src\laserdisc /I..\..\src\memory /I..\..\src\resource /I..\..\src\security /I..\..\src\serial /I..\..\src\settings /I..\..\src\sound /I..\..\src\thread /I..\..\src\utils /I..\..\src\video /I..\..\src\video\scalers /I..\..\src\video\ld /I..\..\src\video\v9990 /Zi /nologo /W4 /WX- /diagnostics:column /Ox /Ob2 /Oi /Os /Oy /GT /GL /D __SSE__ /D __SSE2__ /D WIN32 /D _WIN64 /D __x86_64 /D WIN32_LEAN_AND_MEAN /D NOGDI /D UNICODE /D _UNICODE /D SECURITY_WIN32 /D NDEBUG /D _CONSOLE /D _USE_MATH_DEFINES /D _CRT_SECURE_NO_WARNINGS /D _CRT_NONSTDC_NO_DEPRECATE /D NOMINMAX /D GLEW_STATIC /D STATIC_BUILD /D _UNICODE /D UNICODE /GF /Gm- /EHsc /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /std:c++latest /Fo"..\..\derived\x64-VC-Release\build\\" /Fd"..\..\derived\x64-VC-Release\build\vc143.pdb" /external:W4 /Gd /TP /wd4324 /wd4063 /wd4121 /wd4125 /wd4127 /wd4189 /wd4201 /wd4244 /wd4310 /wd4355 /wd4505 /wd4512 /wd4611 /wd4702 /FC /errorReport:queue /utf-8 /constexpr:steps20000000 /MP ..\..\src\3rdparty\imgui\misc\freetype\imgui_freetype.cc ..\..\src\Autofire.cc ..\..\src\CLIOption.cc ..\..\src\CartridgeSlotManager.cc ..\..\src\ChakkariCopy.cc ..\..\src\CliExtension.cc ..\..\src\CommandLineParser.cc ..\..\src\Connector.cc ..\..\src\DebugDevice.cc ..\..\src\DeviceFactory.cc ..\..\src\DummyDevice.cc ..\..\src\DummyPrinterPortDevice.cc ..\..\src\DynamicClock.cc ..\..\src\EmptyPatch.cc ..\..\src\EmuTime.cc ..\..\src\FirmwareSwitch.cc ..\..\src\GlobalSettings.cc ..\..\src\I8255.cc ..\..\src\IPSPatch.cc ..\..\src\LedStatus.cc ..\..\src\MSXBunsetsu.cc ..\..\src\MSXCielTurbo.cc ..\..\src\MSXDevice.cc ..\..\src\MSXDeviceSwitch.cc ..\..\src\MSXE6Timer.cc ..\..\src\MSXHiResTimer.cc ..\..\src\MSXKanji.cc ..\..\src\MSXKanji12.cc ..\..\src\MSXMatsushita.cc ..\..\src\MSXMotherBoard.cc ..\..\src\MSXPPI.cc ..\..\src\MSXPiDevice.cc ..\..\src\MSXPrinterPort.cc ..\..\src\MSXRTC.cc ..\..\src\MSXResetStatusRegister.cc ..\..\src\MSXS1985.cc ..\..\src\MSXS1990.cc ..\..\src\MSXSwitchedDevice.cc ..\..\src\MSXToshibaTcx200x.cc ..\..\src\MSXTurboRPause.cc ..\..\src\MSXVictorHC9xSystemControl.cc ..\..\src\PasswordCart.cc ..\..\src\Pluggable.cc ..\..\src\PluggableFactory.cc ..\..\src\PluggingController.cc ..\..\src\Printer.cc ..\..\src\PrinterPortDevice.cc ..\..\src\PrinterPortLogger.cc ..\..\src\PrinterPortSimpl.cc ..\..\src\ProgrammableDevice.cc ..\..\src\RP5C01.cc ..\..\src\Reactor.cc ..\..\src\RealTime.cc ..\..\src\RenShaTurbo.cc ..\..\src\ReplayCLI.cc ..\..\src\ReverseManager.cc ..\..\src\SC3000PPI.cc ..\..\src\SG1000Pause.cc ..\..\src\SVIPPI.cc ..\..\src\SVIPrinterPort.cc ..\..\src\SaveStateCLI.cc ..\..\src\Schedulable.cc ..\..\src\Scheduler.cc ..\..\src\SensorKid.cc ..\..\src\SpeedManager.cc ..\..\src\ThrottleManager.cc ..\..\src\Version.cc ..\..\src\YamahaSKW01.cc ..\..\src\cassette\CasImage.cc ..\..\src\cassette\CassetteDevice.cc ..\..\src\cassette\CassetteImage.cc ..\..\src\cassette\CassettePlayer.cc ..\..\src\cassette\CassettePlayerCLI.cc ..\..\src\cassette\CassettePlayerCommand.cc ..\..\src\cassette\CassettePort.cc ..\..\src\cassette\DummyCassetteDevice.cc ..\..\src\cassette\TsxImage.cc ..\..\src\cassette\TsxParser.cc ..\..\src\cassette\WavImage.cc ..\..\src\commands\Command.cc ..\..\src\commands\CommandException.cc ..\..\src\commands\Completer.cc ..\..\src\commands\GlobalCommandController.cc ..\..\src\commands\InfoCommand.cc ..\..\src\commands\InfoTopic.cc ..\..\src\commands\Interpreter.cc ..\..\src\commands\MSXCommandController.cc ..\..\src\commands\ProxyCommand.cc ..\..\src\commands\TclArgParser.cc ..\..\src\commands\TclCallback.cc ..\..\src\commands\TclObject.cc ..\..\src\commands\TclParser.cc ..\..\src\config\DeviceConfig.cc ..\..\src\config\HardwareConfig.cc ..\..\src\config\SettingsConfig.cc ..\..\src\config\XMLElement.cc ..\..\src\console\ConsoleLine.cc ..\..\src\console\OSDGUI.cc ..\..\src\console\OSDGUILayer.cc ..\..\src\console\OSDImageBasedWidget.cc ..\..\src\console\OSDRectangle.cc ..\..\src\console\OSDText.cc ..\..\src\console\OSDTopWidget.cc ..\..\src\console\OSDWidget.cc ..\..\src\console\TTFFont.cc ..\..\src\cpu\CPUClock.cc ..\..\src\cpu\CPUCore.cc ..\..\src\cpu\CPURegs.cc ..\..\src\cpu\Dasm.cc ..\..\src\cpu\IRQHelper.cc ..\..\src\cpu\MSXCPU.cc ..\..\src\cpu\MSXCPUInterface.cc ..\..\src\cpu\MSXMultiDevice.cc ..\..\src\cpu\MSXMultiIODevice.cc ..\..\src\cpu\MSXMultiMemDevice.cc ..\..\src\cpu\VDPIODelay.cc ..\..\src\cpu\WatchPoint.cc ..\..\src\debugger\Debugger.cc ..\..\src\debugger\Probe.cc ..\..\src\debugger\ProbeBreakPoint.cc ..\..\src\debugger\SimpleDebuggable.cc ..\..\src\debugger\SymbolManager.cc ..\..\src\debugger\Tracer.cc ..\..\src\events\AfterCommand.cc ..\..\src\events\BooleanInput.cc ..\..\src\events\CliComm.cc ..\..\src\events\CliConnection.cc ..\..\src\events\CliServer.cc ..\..\src\events\Event.cc ..\..\src\events\EventDistributor.cc ..\..\src\events\GlobalCliComm.cc ..\..\src\events\HotKey.cc ..\..\src\events\InputEventFactory.cc ..\..\src\events\InputEventGenerator.cc ..\..\src\events\MSXCliComm.cc ..\..\src\events\MessageCommand.cc ..\..\src\events\SDLKey.cc ..\..\src\events\Socket.cc ..\..\src\events\StdioMessages.cc ..\..\src\events\TclCallbackMessages.cc ..\..\src\fdc\AVTFDC.cc ..\..\src\fdc\BootBlocks.cc ..\..\src\fdc\CanonFDC.cc ..\..\src\fdc\DMKDiskImage.cc ..\..\src\fdc\DSKDiskImage.cc ..\..\src\fdc\DirAsDSK.cc ..\..\src\fdc\Disk.cc ..\..\src\fdc\DiskChanger.cc ..\..\src\fdc\DiskContainer.cc ..\..\src\fdc\DiskDrive.cc ..\..\src\fdc\DiskFactory.cc ..\..\src\fdc\DiskImageCLI.cc ..\..\src\fdc\DiskImageUtils.cc ..\..\src\fdc\DiskManipulator.cc ..\..\src\fdc\DiskName.cc ..\..\src\fdc\DiskPartition.cc ..\..\src\fdc\DriveMultiplexer.cc ..\..\src\fdc\DummyDisk.cc ..\..\src\fdc\EmptyDiskPatch.cc ..\..\src\fdc\MSXFDC.cc ..\..\src\fdc\MSXtar.cc ..\..\src\fdc\MicrosolFDC.cc ..\..\src\fdc\NationalFDC.cc ..\..\src\fdc\NowindCommand.cc ..\..\src\fdc\NowindHost.cc ..\..\src\fdc\NowindInterface.cc ..\..\src\fdc\NowindRomDisk.cc ..\..\src\fdc\PhilipsFDC.cc ..\..\src\fdc\RamDSKDiskImage.cc ..\..\src\fdc\RawTrack.cc ..\..\src\fdc\RealDrive.cc ..\..\src\fdc\SVIFDC.cc ..\..\src\fdc\SanyoFDC.cc ..\..\src\fdc\SectorAccessibleDisk.cc ..\..\src\fdc\SectorBasedDisk.cc ..\..\src\fdc\SpectravideoFDC.cc ..\..\src\fdc\TC8566AF.cc ..\..\src\fdc\TalentTDC600.cc ..\..\src\fdc\ToshibaFDC.cc ..\..\src\fdc\TurboRFDC.cc ..\..\src\fdc\VictorFDC.cc ..\..\src\fdc\WD2793.cc ..\..\src\fdc\WD2793BasedFDC.cc ..\..\src\fdc\XSADiskImage.cc ..\..\src\fdc\XSAExtractor.cc ..\..\src\fdc\YamahaFDC.cc ..\..\src\file\CompressedFileAdapter.cc ..\..\src\file\File.cc ..\..\src\file\FileBase.cc ..\..\src\file\FileContext.cc ..\..\src\file\FileOperations.cc ..\..\src\file\FilePool.cc ..\..\src\file\FilePoolCore.cc ..\..\src\file\Filename.cc ..\..\src\file\GZFileAdapter.cc ..\..\src\file\LocalFile.cc ..\..\src\file\LocalFileReference.cc ..\..\src\file\MappedFile.cc ..\..\src\file\ZipFileAdapter.cc ..\..\src\file\ZlibInflate.cc ..\..\src\ide\AbstractIDEDevice.cc ..\..\src\ide\BeerIDE.cc ..\..\src\ide\CDImageCLI.cc ..\..\src\ide\DummyIDEDevice.cc ..\..\src\ide\DummySCSIDevice.cc ..\..\src\ide\GoudaSCSI.cc ..\..\src\ide\HD.cc ..\..\src\ide\HDCommand.cc ..\..\src\ide\HDImageCLI.cc ..\..\src\ide\IDECDROM.cc ..\..\src\ide\IDEDeviceFactory.cc ..\..\src\ide\IDEHD.cc ..\..\src\ide\MB89352.cc ..\..\src\ide\MegaSCSI.cc ..\..\src\ide\SCSIHD.cc ..\..\src\ide\SCSILS120.cc ..\..\src\ide\SunriseIDE.cc ..\..\src\ide\WD33C93.cc ..\..\src\imgui\DebuggableEditor.cc ..\..\src\imgui\FileListWidget.cc ..\..\src\imgui\ImGuiAdjust.cc ..\..\src\imgui\ImGuiBitmapViewer.cc ..\..\src\imgui\ImGuiBreakPoints.cc ..\..\src\imgui\ImGuiCharacter.cc ..\..\src\imgui\ImGuiCheatFinder.cc ..\..\src\imgui\ImGuiConnector.cc ..\..\src\imgui\ImGuiConsole.cc ..\..\src\imgui\ImGuiDebugger.cc ..\..\src\imgui\ImGuiDisassembly.cc ..\..\src\imgui\ImGuiDiskManipulator.cc ..\..\src\imgui\ImGuiHelp.cc ..\..\src\imgui\ImGuiKeyboard.cc ..\..\src\imgui\ImGuiLayer.cc ..\..\src\imgui\ImGuiMachine.cc ..\..\src\imgui\ImGuiManager.cc ..\..\src\imgui\ImGuiMedia.cc ..\..\src\imgui\ImGuiMessages.cc ..\..\src\imgui\ImGuiMsxMusicViewer.cc ..\..\src\imgui\ImGuiOpenFile.cc ..\..\src\imgui\ImGuiOsdIcons.cc ..\..\src\imgui\ImGuiPalette.cc ..\..\src\imgui\ImGuiRasterViewer.cc ..\..\src\imgui\ImGuiReverseBar.cc ..\..\src\imgui\ImGuiSCCViewer.cc ..\..\src\imgui\ImGuiSettings.cc ..\..\src\imgui\ImGuiSoundChip.cc ..\..\src\imgui\ImGuiSpriteViewer.cc ..\..\src\imgui\ImGuiSymbols.cc ..\..\src\imgui\ImGuiTools.cc ..\..\src\imgui\ImGuiTraceViewer.cc ..\..\src\imgui\ImGuiTrainer.cc ..\..\src\imgui\ImGuiUtils.cc ..\..\src\imgui\ImGuiVdpRegs.cc ..\..\src\imgui\ImGuiWatchExpr.cc ..\..\src\imgui\ImGuiWaveViewer.cc ..\..\src\imgui\Shortcuts.cc ..\..\src\input\ArkanoidPad.cc ..\..\src\input\CircuitDesignerRDDongle.cc ..\..\src\input\ColecoJoystickIO.cc ..\..\src\input\DummyJoystick.cc ..\..\src\input\EventDelay.cc ..\..\src\input\JoyMega.cc ..\..\src\input\JoyTap.cc ..\..\src\input\JoystickDevice.cc ..\..\src\input\JoystickManager.cc ..\..\src\input\JoystickPort.cc ..\..\src\input\Keyboard.cc ..\..\src\input\KeyboardSettings.cc ..\..\src\input\MSXEventDistributor.cc ..\..\src\input\MSXJoystick.cc ..\..\src\input\MagicKey.cc ..\..\src\input\Mouse.cc ..\..\src\input\MsxChar2Unicode.cc ..\..\src\input\NinjaTap.cc ..\..\src\input\Paddle.cc ..\..\src\input\RecordedCommand.cc ..\..\src\input\SETetrisDongle.cc ..\..\src\input\SG1000JoystickIO.cc ..\..\src\input\StateChangeDistributor.cc ..\..\src\input\Touchpad.cc ..\..\src\input\Trackball.cc ..\..\src\input\UnicodeKeymap.cc ..\..\src\laserdisc\LaserdiscPlayer.cc ..\..\src\laserdisc\LaserdiscPlayerCLI.cc ..\..\src\laserdisc\OggReader.cc ..\..\src\laserdisc\PioneerLDControl.cc ..\..\src\main.cc ..\..\src\memory\AmdFlash.cc ..\..\src\memory\CanonWordProcessor.cc ..\..\src\memory\Carnivore2.cc ..\..\src\memory\CheckedRam.cc ..\..\src\memory\ColecoSuperGameModule.cc ..\..\src\memory\EEPROM_93C46.cc ..\..\src\memory\ESE_RAM.cc ..\..\src\memory\ESE_SCC.cc ..\..\src\memory\FraelSwitchableROM.cc ..\..\src\memory\KonamiUltimateCollection.cc ..\..\src\memory\MSXHBI55.cc ..\..\src\memory\MSXMapperIO.cc ..\..\src\memory\MSXMegaRam.cc ..\..\src\memory\MSXMemoryMapper.cc ..\..\src\memory\MSXMemoryMapperBase.cc ..\..\src\memory\MSXMirrorDevice.cc ..\..\src\memory\MSXPac.cc ..\..\src\memory\MSXRam.cc ..\..\src\memory\MSXRom.cc ..\..\src\memory\MSXRomCLI.cc ..\..\src\memory\MegaFlashRomSCCPlus.cc ..\..\src\memory\MegaFlashRomSCCPlusSD.cc ..\..\src\memory\MusicalMemoryMapper.cc ..\..\src\memory\PanasonicMemory.cc ..\..\src\memory\PanasonicRam.cc ..\..\src\memory\ROMHunterMk2.cc ..\..\src\memory\Ram.cc ..\..\src\memory\ReproCartridgeV1.cc ..\..\src\memory\ReproCartridgeV2.cc ..\..\src\memory\Rom.cc ..\..\src\memory\RomAlAlamiah30in1.cc ..\..\src\memory\RomArc.cc ..\..\src\memory\RomAscii16X.cc ..\..\src\memory\RomAscii16_2.cc ..\..\src\memory\RomAscii16kB.cc ..\..\src\memory\RomAscii8_8.cc ..\..\src\memory\RomAscii8kB.cc ..\..\src\memory\RomBlocks.cc ..\..\src\memory\RomColecoMegaCart.cc ..\..\src\memory\RomCrossBlaim.cc ..\..\src\memory\RomDRAM.cc ..\..\src\memory\RomDatabase.cc ..\..\src\memory\RomDooly.cc ..\..\src\memory\RomFSA1FM.cc ..\..\src\memory\RomFactory.cc ..\..\src\memory\RomGameMaster2.cc ..\..\src\memory\RomGeneric16kB.cc ..\..\src\memory\RomGeneric8kB.cc ..\..\src\memory\RomHalnote.cc ..\..\src\memory\RomHarryFox.cc ..\..\src\memory\RomHolyQuran.cc ..\..\src\memory\RomHolyQuran2.cc ..\..\src\memory\RomInfo.cc ..\..\src\memory\RomInfoTopic.cc ..\..\src\memory\RomKonami.cc ..\..\src\memory\RomKonamiKeyboardMaster.cc ..\..\src\memory\RomKonamiSCC.cc ..\..\src\memory\RomMSXDOS2.cc ..\..\src\memory\RomMSXWrite.cc ..\..\src\memory\RomMSXtra.cc ..\..\src\memory\RomMajutsushi.cc ..\..\src\memory\RomManbow2.cc ..\..\src\memory\RomMatraCompilation.cc ..\..\src\memory\RomMatraInk.cc ..\..\src\memory\RomMitsubishiMLTS2.cc ..\..\src\memory\RomMultiRom.cc ..\..\src\memory\RomNational.cc ..\..\src\memory\RomNeo16.cc ..\..\src\memory\RomNeo8.cc ..\..\src\memory\RomNettouYakyuu.cc ..\..\src\memory\RomPadial16kB.cc ..\..\src\memory\RomPadial8kB.cc ..\..\src\memory\RomPageNN.cc ..\..\src\memory\RomPanasonic.cc ..\..\src\memory\RomPlain.cc ..\..\src\memory\RomPlayBall.cc ..\..\src\memory\RomRType.cc ..\..\src\memory\RomRamFile.cc ..\..\src\memory\RomRetroHard31in1.cc ..\..\src\memory\RomSuperLodeRunner.cc ..\..\src\memory\RomSuperSwangi.cc ..\..\src\memory\RomSynthesizer.cc ..\..\src\memory\RomWonderKid.cc ..\..\src\memory\RomZemina126in1.cc ..\..\src\memory\RomZemina25in1.cc ..\..\src\memory\RomZemina80in1.cc ..\..\src\memory\RomZemina90in1.cc ..\..\src\memory\SRAM.cc ..\..\src\memory\SdCard.cc ..\..\src\memory\TrackedRam.cc ..\..\src\memory\Yamanooto.cc ..\..\src\security\SspiNegotiateServer.cc ..\..\src\security\SspiUtils.cc ..\..\src\serial\ClockPin.cc ..\..\src\serial\DummyMidiInDevice.cc ..\..\src\serial\DummyMidiOutDevice.cc ..\..\src\serial\DummyRS232Device.cc ..\..\src\serial\I8251.cc ..\..\src\serial\I8254.cc ..\..\src\serial\JVCMSXMIDI.cc ..\..\src\serial\MC6850.cc ..\..\src\serial\MSXFacMidiInterface.cc ..\..\src\serial\MSXMidi.cc ..\..\src\serial\MSXModem.cc ..\..\src\serial\MSXRS232.cc ..\..\src\serial\MidiInConnector.cc ..\..\src\serial\MidiInDevice.cc ..\..\src\serial\MidiInReader.cc ..\..\src\serial\MidiInWindows.cc ..\..\src\serial\MidiOutConnector.cc ..\..\src\serial\MidiOutDevice.cc ..\..\src\serial\MidiOutLogger.cc ..\..\src\serial\MidiOutWindows.cc ..\..\src\serial\Midi_w32.cc ..\..\src\serial\MusicModuleMIDI.cc ..\..\src\serial\RS232Connector.cc ..\..\src\serial\RS232Device.cc ..\..\src\serial\RS232Net.cc ..\..\src\serial\RS232Tester.cc ..\..\src\serial\YM2148.cc ..\..\src\serialize.cc ..\..\src\serialize_core.cc ..\..\src\serialize_meta.cc ..\..\src\settings\BooleanSetting.cc ..\..\src\settings\EnumSetting.cc ..\..\src\settings\FilenameSetting.cc ..\..\src\settings\FloatSetting.cc ..\..\src\settings\IntegerSetting.cc ..\..\src\settings\KeyCodeSetting.cc ..\..\src\settings\ProxySetting.cc ..\..\src\settings\ReadOnlySetting.cc ..\..\src\settings\Setting.cc ..\..\src\settings\SettingsManager.cc ..\..\src\settings\StringSetting.cc ..\..\src\settings\UserSettings.cc ..\..\src\settings\VideoSourceSetting.cc ..\..\src\sound\AY8910.cc ..\..\src\sound\AY8910Periphery.cc ..\..\src\sound\AudioInputConnector.cc ..\..\src\sound\AudioInputDevice.cc ..\..\src\sound\BlipBuffer.cc ..\..\src\sound\DACSound16S.cc ..\..\src\sound\DACSound8U.cc ..\..\src\sound\DalSoRiR2.cc ..\..\src\sound\DummyAudioInputDevice.cc ..\..\src\sound\DummyY8950KeyboardDevice.cc ..\..\src\sound\EmuTimer.cc ..\..\src\sound\KeyClick.cc ..\..\src\sound\MSXAudio.cc ..\..\src\sound\MSXFmPac.cc ..\..\src\sound\MSXMixer.cc ..\..\src\sound\MSXMoonSound.cc ..\..\src\sound\MSXMusic.cc ..\..\src\sound\MSXOPL3Cartridge.cc ..\..\src\sound\MSXPSG.cc ..\..\src\sound\MSXSCCPlusCart.cc ..\..\src\sound\MSXTurboRPCM.cc ..\..\src\sound\MSXYamahaSFG.cc ..\..\src\sound\Mixer.cc ..\..\src\sound\NullSoundDriver.cc ..\..\src\sound\ResampleBlip.cc ..\..\src\sound\ResampleHQ.cc ..\..\src\sound\ResampleTrivial.cc ..\..\src\sound\ResampledSoundDevice.cc ..\..\src\sound\SCC.cc ..\..\src\sound\SDLSoundDriver.cc ..\..\src\sound\SN76489.cc ..\..\src\sound\SNPSG.cc ..\..\src\sound\SVIPSG.cc ..\..\src\sound\SamplePlayer.cc ..\..\src\sound\SoundDevice.cc ..\..\src\sound\VLM5030.cc ..\..\src\sound\WavAudioInput.cc ..\..\src\sound\WavWriter.cc ..\..\src\sound\Y8950.cc ..\..\src\sound\Y8950Adpcm.cc ..\..\src\sound\Y8950KeyboardConnector.cc ..\..\src\sound\Y8950KeyboardDevice.cc ..\..\src\sound\Y8950Periphery.cc ..\..\src\sound\YM2151.cc ..\..\src\sound\YM2413.cc ..\..\src\sound\YM2413Burczynski.cc ..\..\src\sound\YM2413NukeYKT.cc ..\..\src\sound\YM2413Okazaki.cc ..\..\src\sound\YM2413OriginalNukeYKT.cc ..\..\src\sound\YMF262.cc ..\..\src\sound\YMF278.cc ..\..\src\sound\YMF278B.cc ..\..\src\utils\HexDump.cc ..\..\src\utils\MemoryOps.cc ..\..\src\utils\StringOp.cc ..\..\src\utils\Tiger.cc ..\..\src\utils\lz4.cc ..\..\src\utils\sha1.cc ..\..\src\utils\utf8_checked.cc "..\..\src\utils\win32-arggen.cc" "..\..\src\utils\win32-dirent.cc" ..\..\src\video\ADVram.cc ..\..\src\video\AviRecorder.cc ..\..\src\video\AviWriter.cc ..\..\src\video\BitmapConverter.cc ..\..\src\video\CharacterConverter.cc ..\..\src\video\Deflicker.cc ..\..\src\video\Display.cc ..\..\src\video\DummyRenderer.cc ..\..\src\video\DummyVideoSystem.cc ..\..\src\video\FrameSource.cc ..\..\src\video\GLImage.cc ..\..\src\video\GLSnow.cc ..\..\src\video\GLUtil.cc ..\..\src\video\Layer.cc ..\..\src\video\OffScreenSurface.cc ..\..\src\video\PNG.cc ..\..\src\video\PixelRenderer.cc ..\..\src\video\PostProcessor.cc ..\..\src\video\RenderSettings.cc ..\..\src\video\RendererFactory.cc ..\..\src\video\SDLRasterizer.cc ..\..\src\video\SDLVideoSystem.cc ..\..\src\video\SpriteChecker.cc ..\..\src\video\SuperImposedFrame.cc ..\..\src\video\VDP.cc ..\..\src\video\VDPAccessSlots.cc ..\..\src\video\VDPCmdEngine.cc ..\..\src\video\VDPVRAM.cc ..\..\src\video\VideoLayer.cc ..\..\src\video\VideoSystem.cc ..\..\src\video\VisibleSurface.cc ..\..\src\video\ZMBVEncoder.cc ..\..\src\video\ld\LDDummyRenderer.cc ..\..\src\video\ld\LDPixelRenderer.cc ..\..\src\video\ld\LDSDLRasterizer.cc ..\..\src\video\scalers\GLHQScaler.cc ..\..\src\video\scalers\GLRGBScaler.cc ..\..\src\video\scalers\GLScaler.cc ..\..\src\video\scalers\GLScalerFactory.cc ..\..\src\video\scalers\GLSimpleScaler.cc ..\..\src\video\scalers\GLTVScaler.cc ..\..\src\video\v9990\V9990.cc ..\..\src\video\v9990\V9990BitmapConverter.cc ..\..\src\video\v9990\V9990CmdEngine.cc ..\..\src\video\v9990\V9990DummyRenderer.cc ..\..\src\video\v9990\V9990PixelRenderer.cc ..\..\src\video\v9990\V9990PxConverter.cc ..\..\src\video\v9990\V9990SDLRasterizer.cc ..\..\src\video\v9990\V9990VRAM.cc ..\..\src\video\v9990\Video9000.cc
imgui_freetype.cc
Autofire.cc
CLIOption.cc
CartridgeSlotManager.cc
ChakkariCopy.cc
CliExtension.cc
CommandLineParser.cc
Connector.cc
DebugDevice.cc
DeviceFactory.cc
DummyDevice.cc
DummyPrinterPortDevice.cc
DynamicClock.cc
EmptyPatch.cc
EmuTime.cc
FirmwareSwitch.cc
GlobalSettings.cc
I8255.cc
IPSPatch.cc
LedStatus.cc
MSXBunsetsu.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/DeviceFactory.cc')
MSXCielTurbo.cc
MSXDevice.cc
MSXDeviceSwitch.cc
MSXE6Timer.cc
MSXHiResTimer.cc
MSXKanji.cc
MSXKanji12.cc
MSXMatsushita.cc
MSXMotherBoard.cc
MSXPPI.cc
MSXPiDevice.cc
MSXPrinterPort.cc
MSXRTC.cc
MSXResetStatusRegister.cc
MSXS1985.cc
MSXS1990.cc
MSXSwitchedDevice.cc
MSXToshibaTcx200x.cc
MSXTurboRPause.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/MSXMotherBoard.cc')
MSXVictorHC9xSystemControl.cc
PasswordCart.cc
Pluggable.cc
PluggableFactory.cc
PluggingController.cc
Printer.cc
PrinterPortDevice.cc
PrinterPortLogger.cc
PrinterPortSimpl.cc
ProgrammableDevice.cc
RP5C01.cc
Reactor.cc
RealTime.cc
RenShaTurbo.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/PluggableFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
ReplayCLI.cc
ReverseManager.cc
SC3000PPI.cc
SG1000Pause.cc
SVIPPI.cc
SVIPrinterPort.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/Reactor.cc')
SaveStateCLI.cc
Schedulable.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ReverseManager.cc')
Scheduler.cc
SensorKid.cc
SpeedManager.cc
ThrottleManager.cc
Version.cc
YamahaSKW01.cc
CasImage.cc
CassetteDevice.cc
CassetteImage.cc
CassettePlayer.cc
CassettePlayerCLI.cc
CassettePlayerCommand.cc
CassettePort.cc
DummyCassetteDevice.cc
TsxImage.cc
TsxParser.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/CassettePlayer.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
WavImage.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxParser.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Command.cc
CommandException.cc
Completer.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/TsxImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cassette/WavImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
GlobalCommandController.cc
InfoCommand.cc
InfoTopic.cc
Interpreter.cc
MSXCommandController.cc
ProxyCommand.cc
TclArgParser.cc
TclCallback.cc
TclObject.cc
TclParser.cc
DeviceConfig.cc
HardwareConfig.cc
SettingsConfig.cc
XMLElement.cc
ConsoleLine.cc
OSDGUI.cc
OSDGUILayer.cc
OSDImageBasedWidget.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/XMLElement.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
OSDRectangle.cc
OSDText.cc
OSDTopWidget.cc
OSDWidget.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/config/SettingsConfig.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
TTFFont.cc
CPUClock.cc
CPUCore.cc
CPURegs.cc
Dasm.cc
IRQHelper.cc
MSXCPU.cc
MSXCPUInterface.cc
MSXMultiDevice.cc
MSXMultiIODevice.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/CPUCore.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
MSXMultiMemDevice.cc
VDPIODelay.cc
WatchPoint.cc
Debugger.cc
Probe.cc
ProbeBreakPoint.cc
SimpleDebuggable.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/cpu/MSXCPU.cc')
2>Drive:\openMSX\src\cpu\MSXCPUInterface.cc(803,14): warning C4267: '+=': conversion from 'size_t' to 'unsigned int', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
SymbolManager.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/debugger/Debugger.cc')
Tracer.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/debugger/Probe.cc')
AfterCommand.cc
BooleanInput.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/debugger/ProbeBreakPoint.cc')
CliComm.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/debugger/SimpleDebuggable.cc')
CliConnection.cc
CliServer.cc
Event.cc
EventDistributor.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/debugger/Tracer.cc')
GlobalCliComm.cc
HotKey.cc
InputEventFactory.cc
InputEventGenerator.cc
MSXCliComm.cc
MessageCommand.cc
SDLKey.cc
Socket.cc
StdioMessages.cc
2>Drive:\openMSX\src\events\Socket.cc(67,32): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\events\Socket.cc(90,32): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
TclCallbackMessages.cc
AVTFDC.cc
BootBlocks.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
CanonFDC.cc
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/BootBlocks.cc')
DMKDiskImage.cc
DSKDiskImage.cc
DirAsDSK.cc
Disk.cc
DiskChanger.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
DiskContainer.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
DiskDrive.cc
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DMKDiskImage.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DirAsDSK.cc')
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DSKDiskImage.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/Disk.cc')
2>Drive:\openMSX\src\fdc\Disk.cc(121,36): ErrorC2440: '=': cannot convert from 'Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\Disk.cc(121,36):
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
2>Drive:\openMSX\src\fdc\Disk.cc(122,36): ErrorC2440: '=': cannot convert from 'Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\Disk.cc(122,36):
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
DiskFactory.cc
DiskImageCLI.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
DiskImageUtils.cc
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskChanger.cc')
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(303,11): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::SectorBuffer' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(148,1):
could be 'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &&)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(303,11):
'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &&)': cannot convert argument 2 from 'const openmsx::SectorBuffer' to 'openmsx::SectorBuffer &&'
Drive:\openMSX\src\fdc\DirAsDSK.cc(303,15):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\DiskImageUtils.hh(148,1):
or 'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(303,11):
'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &)': cannot convert argument 2 from 'const openmsx::SectorBuffer' to 'openmsx::SectorBuffer &'
Drive:\openMSX\src\fdc\DirAsDSK.cc(303,15):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\DirAsDSK.cc(303,11):
while trying to match the argument list '(_Ty, const openmsx::SectorBuffer)'
with
[
_Ty=openmsx::SectorBuffer
]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(311,12): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(311,12):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DirAsDSK.cc(311,12):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DirAsDSK.cc(311,12):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DirAsDSK.cc(311,12):
while trying to match the argument list '(Endian::L16, To)'
with
[
To=uint16_t
]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(311,26): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(312,12): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(312,12):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DirAsDSK.cc(312,12):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DirAsDSK.cc(312,12):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DirAsDSK.cc(312,12):
while trying to match the argument list '(Endian::L16, const unsigned int)'
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(312,26): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(313,12): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(313,12):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DirAsDSK.cc(313,12):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DirAsDSK.cc(313,12):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DirAsDSK.cc(313,12):
while trying to match the argument list '(Endian::L16, uint8_t)'
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(313,26): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(476,20): ErrorC2440: 'initializing': cannot convert from 'Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(476,20):
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(488,2): ErrorC2664: 'void openmsx::DirAsDSK::freeFATChain(unsigned int)': cannot convert argument 1 from 'Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(488,31):
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
Drive:\openMSX\src\fdc\DirAsDSK.hh(77,7):
see declaration of 'openmsx::DirAsDSK::freeFATChain'
Drive:\openMSX\src\fdc\DirAsDSK.cc(488,2):
while trying to match the argument list '(Endian::L16)'
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(580,17): ErrorC2440: 'initializing': cannot convert from 'Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(580,17):
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(615,21): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(615,21):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DirAsDSK.cc(615,21):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DirAsDSK.cc(615,21):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DirAsDSK.cc(615,21):
while trying to match the argument list '(Endian::L16, To)'
with
[
To=uint16_t
]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(615,35): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(653,19): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(653,19):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DirAsDSK.cc(653,19):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DirAsDSK.cc(653,19):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DirAsDSK.cc(653,19):
while trying to match the argument list '(Endian::L16, const unsigned int)'
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(653,33): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(662,18): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(662,18):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L32' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DirAsDSK.cc(662,18):
Reason: cannot convert from 'Endian::L32' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DirAsDSK.cc(662,18):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DirAsDSK.cc(662,18):
while trying to match the argument list '(Endian::L32, uint32_t)'
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(662,24): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(679,18): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(679,18):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DirAsDSK.cc(679,18):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DirAsDSK.cc(679,18):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DirAsDSK.cc(679,18):
while trying to match the argument list '(Endian::L16, To)'
with
[
To=uint16_t
]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(679,24): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(683,18): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(683,18):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DirAsDSK.cc(683,18):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DirAsDSK.cc(683,18):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DirAsDSK.cc(683,18):
while trying to match the argument list '(Endian::L16, To)'
with
[
To=uint16_t
]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(683,24): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(768,19): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(768,19):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DirAsDSK.cc(768,19):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DirAsDSK.cc(768,19):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DirAsDSK.cc(768,19):
while trying to match the argument list '(Endian::L16, To)'
with
[
To=uint16_t
]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(768,33): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(787,5): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(787,5):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DirAsDSK.cc(787,5):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DirAsDSK.cc(787,5):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DirAsDSK.cc(787,5):
while trying to match the argument list '(Endian::L16, To)'
with
[
To=uint16_t
]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(787,19): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(788,5): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(788,5):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DirAsDSK.cc(788,5):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DirAsDSK.cc(788,5):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DirAsDSK.cc(788,5):
while trying to match the argument list '(Endian::L16, uint16_t)'
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(788,19): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(800,20): ErrorC2440: 'initializing': cannot convert from 'Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(800,20):
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(926,17): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::SectorBuffer' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(148,1):
could be 'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &&)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(926,17):
'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &&)': cannot convert argument 2 from 'const openmsx::SectorBuffer' to 'openmsx::SectorBuffer &&'
Drive:\openMSX\src\fdc\DirAsDSK.cc(926,21):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\DiskImageUtils.hh(148,1):
or 'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(926,17):
'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &)': cannot convert argument 2 from 'const openmsx::SectorBuffer' to 'openmsx::SectorBuffer &'
Drive:\openMSX\src\fdc\DirAsDSK.cc(926,21):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\DirAsDSK.cc(926,17):
while trying to match the argument list '(_Ty, const openmsx::SectorBuffer)'
with
[
_Ty=openmsx::SectorBuffer
]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(941,16): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::SectorBuffer' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(148,1):
could be 'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &&)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(941,16):
'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &&)': cannot convert argument 2 from 'const openmsx::SectorBuffer' to 'openmsx::SectorBuffer &&'
Drive:\openMSX\src\fdc\DirAsDSK.cc(941,20):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\DiskImageUtils.hh(148,1):
or 'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(941,16):
'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &)': cannot convert argument 2 from 'const openmsx::SectorBuffer' to 'openmsx::SectorBuffer &'
Drive:\openMSX\src\fdc\DirAsDSK.cc(941,20):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\DirAsDSK.cc(941,16):
while trying to match the argument list '(_Ty, const openmsx::SectorBuffer)'
with
[
_Ty=openmsx::SectorBuffer
]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(1120,26): ErrorC2676: binary '==': 'const Endian::L16' does not define this operator or a conversion to a type acceptable to the predefined operator [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(1202,20): ErrorC2440: 'initializing': cannot convert from 'Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(1202,20):
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(1245,18): ErrorC2440: 'initializing': cannot convert from 'Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(1245,18):
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(1246,20): ErrorC2440: 'initializing': cannot convert from 'Endian::L32' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(1246,20):
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(1310,22): ErrorC2440: 'initializing': cannot convert from 'Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(1310,22):
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(1320,8): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::MSXDirEntry' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(98,1):
could be 'openmsx::MSXDirEntry &openmsx::MSXDirEntry::operator =(openmsx::MSXDirEntry &&)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(1320,8):
'openmsx::MSXDirEntry &openmsx::MSXDirEntry::operator =(openmsx::MSXDirEntry &&)': cannot convert argument 2 from 'const openmsx::MSXDirEntry' to 'openmsx::MSXDirEntry &&'
Drive:\openMSX\src\fdc\DirAsDSK.cc(1320,21):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\DiskImageUtils.hh(98,1):
or 'openmsx::MSXDirEntry &openmsx::MSXDirEntry::operator =(openmsx::MSXDirEntry &)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(1320,8):
'openmsx::MSXDirEntry &openmsx::MSXDirEntry::operator =(openmsx::MSXDirEntry &)': cannot convert argument 2 from 'const openmsx::MSXDirEntry' to 'openmsx::MSXDirEntry &'
Drive:\openMSX\src\fdc\DirAsDSK.cc(1320,21):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\DirAsDSK.cc(1320,8):
while trying to match the argument list '(openmsx::MSXDirEntry, const openmsx::MSXDirEntry)'
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(1332,16): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::SectorBuffer' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(148,1):
could be 'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &&)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(1332,16):
'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &&)': cannot convert argument 2 from 'const openmsx::SectorBuffer' to 'openmsx::SectorBuffer &&'
Drive:\openMSX\src\fdc\DirAsDSK.cc(1332,20):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\DiskImageUtils.hh(148,1):
or 'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &)'
Drive:\openMSX\src\fdc\DirAsDSK.cc(1332,16):
'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &)': cannot convert argument 2 from 'const openmsx::SectorBuffer' to 'openmsx::SectorBuffer &'
Drive:\openMSX\src\fdc\DirAsDSK.cc(1332,20):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\DirAsDSK.cc(1332,16):
while trying to match the argument list '(_Ty, const openmsx::SectorBuffer)'
with
[
_Ty=openmsx::SectorBuffer
]
2>Drive:\openMSX\src\fdc\DirAsDSK.cc(1350,20): ErrorC2440: 'initializing': cannot convert from 'Endian::L32' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(1350,20):
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
DiskManipulator.cc
DiskName.cc
DiskPartition.cc
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskFactory.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskImageUtils.cc')
DriveMultiplexer.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
DummyDisk.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(168,3): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::MSXBootSector' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(61,1):
could be 'openmsx::MSXBootSector &openmsx::MSXBootSector::operator =(openmsx::MSXBootSector &&)'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(168,3):
'openmsx::MSXBootSector &openmsx::MSXBootSector::operator =(openmsx::MSXBootSector &&)': cannot convert argument 2 from 'const openmsx::MSXBootSector' to 'openmsx::MSXBootSector &&'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(168,35):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\DiskImageUtils.hh(61,1):
or 'openmsx::MSXBootSector &openmsx::MSXBootSector::operator =(openmsx::MSXBootSector &)'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(168,3):
'openmsx::MSXBootSector &openmsx::MSXBootSector::operator =(openmsx::MSXBootSector &)': cannot convert argument 2 from 'const openmsx::MSXBootSector' to 'openmsx::MSXBootSector &'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(168,35):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\DiskImageUtils.cc(168,3):
while trying to match the argument list '(openmsx::MSXBootSector, const openmsx::MSXBootSector)'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(170,3): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::MSXBootSector' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(61,1):
could be 'openmsx::MSXBootSector &openmsx::MSXBootSector::operator =(openmsx::MSXBootSector &&)'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(170,3):
'openmsx::MSXBootSector &openmsx::MSXBootSector::operator =(openmsx::MSXBootSector &&)': cannot convert argument 2 from 'const openmsx::MSXBootSector' to 'openmsx::MSXBootSector &&'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(170,35):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\DiskImageUtils.hh(61,1):
or 'openmsx::MSXBootSector &openmsx::MSXBootSector::operator =(openmsx::MSXBootSector &)'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(170,3):
'openmsx::MSXBootSector &openmsx::MSXBootSector::operator =(openmsx::MSXBootSector &)': cannot convert argument 2 from 'const openmsx::MSXBootSector' to 'openmsx::MSXBootSector &'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(170,35):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\DiskImageUtils.cc(170,3):
while trying to match the argument list '(openmsx::MSXBootSector, const openmsx::MSXBootSector)'
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(172,3): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::MSXBootSector' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(61,1):
could be 'openmsx::MSXBootSector &openmsx::MSXBootSector::operator =(openmsx::MSXBootSector &&)'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(172,3):
'openmsx::MSXBootSector &openmsx::MSXBootSector::operator =(openmsx::MSXBootSector &&)': cannot convert argument 2 from 'const openmsx::MSXBootSector' to 'openmsx::MSXBootSector &&'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(172,42):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\DiskImageUtils.hh(61,1):
or 'openmsx::MSXBootSector &openmsx::MSXBootSector::operator =(openmsx::MSXBootSector &)'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(172,3):
'openmsx::MSXBootSector &openmsx::MSXBootSector::operator =(openmsx::MSXBootSector &)': cannot convert argument 2 from 'const openmsx::MSXBootSector' to 'openmsx::MSXBootSector &'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(172,42):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\DiskImageUtils.cc(172,3):
while trying to match the argument list '(openmsx::MSXBootSector, const openmsx::MSXBootSector)'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(174,3): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::MSXBootSector' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(61,1):
could be 'openmsx::MSXBootSector &openmsx::MSXBootSector::operator =(openmsx::MSXBootSector &&)'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(174,3):
'openmsx::MSXBootSector &openmsx::MSXBootSector::operator =(openmsx::MSXBootSector &&)': cannot convert argument 2 from 'const openmsx::MSXBootSector' to 'openmsx::MSXBootSector &&'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(174,42):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\DiskImageUtils.hh(61,1):
or 'openmsx::MSXBootSector &openmsx::MSXBootSector::operator =(openmsx::MSXBootSector &)'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(174,3):
'openmsx::MSXBootSector &openmsx::MSXBootSector::operator =(openmsx::MSXBootSector &)': cannot convert argument 2 from 'const openmsx::MSXBootSector' to 'openmsx::MSXBootSector &'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(174,42):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\DiskImageUtils.cc(174,3):
while trying to match the argument list '(openmsx::MSXBootSector, const openmsx::MSXBootSector)'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(362,6): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(362,6):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(362,6):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(362,6):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DiskImageUtils.cc(362,6):
while trying to match the argument list '(Endian::L16, uint16_t)'
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(362,15): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(365,6): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(365,6):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(365,6):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(365,6):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DiskImageUtils.cc(365,6):
while trying to match the argument list '(Endian::L16, uint16_t)'
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(365,18): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(368,6): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(368,6):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(368,6):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(368,6):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DiskImageUtils.cc(368,6):
while trying to match the argument list '(Endian::L16, uint8_t)'
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(368,19): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(372,9): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(372,9):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(372,9):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(372,9):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DiskImageUtils.cc(372,9):
while trying to match the argument list '(Endian::L16, uint8_t)'
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(372,24): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(375,9): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(375,9):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(375,9):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(375,9):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DiskImageUtils.cc(375,9):
while trying to match the argument list '(Endian::L16, uint8_t)'
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(375,24): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(380,10): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(380,10):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L32' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(380,10):
Reason: cannot convert from 'Endian::L32' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(380,10):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DiskImageUtils.cc(380,10):
while trying to match the argument list '(Endian::L32, To)'
with
[
To=unsigned int
]
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(380,21): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(384,9): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(384,9):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L32' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(384,9):
Reason: cannot convert from 'Endian::L32' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(384,9):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DiskImageUtils.cc(384,9):
while trying to match the argument list '(Endian::L32, uint8_t)'
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(384,24): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(508,5): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(508,5):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(508,5):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(508,5):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DiskImageUtils.cc(508,5):
while trying to match the argument list '(Endian::L16, int)'
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(508,10): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskManipulator.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(519,5): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(519,5):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(519,5):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(519,5):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DiskImageUtils.cc(519,5):
while trying to match the argument list '(Endian::L16, int)'
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(519,10): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(561,4): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(561,4):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(561,4):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(561,4):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DiskImageUtils.cc(561,4):
while trying to match the argument list '(Endian::L16, int)'
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(561,9): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(600,4): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(600,4):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(600,4):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\DiskImageUtils.cc(600,4):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\DiskImageUtils.cc(600,4):
while trying to match the argument list '(Endian::L16, int)'
2>Drive:\openMSX\src\fdc\DiskImageUtils.cc(600,9): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
EmptyDiskPatch.cc
MSXFDC.cc
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DiskPartition.cc')
MSXtar.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
MicrosolFDC.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
NationalFDC.cc
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/DummyDisk.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/EmptyDiskPatch.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/MSXtar.cc')
NowindCommand.cc
NowindHost.cc
NowindInterface.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\MSXtar.cc(110,26): ErrorC2440: '=': cannot convert from 'const Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(110,26):
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
2>Drive:\openMSX\src\fdc\MSXtar.cc(115,35): ErrorC2440: '=': cannot convert from 'const Endian::L32' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(115,35):
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
2>Drive:\openMSX\src\fdc\MSXtar.cc(121,23): ErrorC2676: binary '==': 'const Endian::L16' does not define this operator or a conversion to a type acceptable to the predefined operator [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\MSXtar.cc(138,17): ErrorC2440: '=': cannot convert from 'const Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(138,17):
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
2>Drive:\openMSX\src\fdc\MSXtar.cc(172,22): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::SectorBuffer' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(148,1):
could be 'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &&)'
Drive:\openMSX\src\fdc\MSXtar.cc(172,22):
'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &&)': cannot convert argument 2 from 'const openmsx::SectorBuffer' to 'openmsx::SectorBuffer &&'
Drive:\openMSX\src\fdc\MSXtar.cc(172,26):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\DiskImageUtils.hh(148,1):
or 'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &)'
Drive:\openMSX\src\fdc\MSXtar.cc(172,22):
'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &)': cannot convert argument 2 from 'const openmsx::SectorBuffer' to 'openmsx::SectorBuffer &'
Drive:\openMSX\src\fdc\MSXtar.cc(172,26):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\MSXtar.cc(172,22):
while trying to match the argument list '(T, const openmsx::SectorBuffer)'
with
[
T=openmsx::SectorBuffer
]
NowindRomDisk.cc
2>Drive:\openMSX\src\fdc\MSXtar.cc(366,19): ErrorC2440: 'initializing': cannot convert from 'const Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(366,19):
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
2>Drive:\openMSX\src\fdc\MSXtar.cc(381,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\MSXtar.cc(381,8):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\MSXtar.cc(381,8):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\MSXtar.cc(381,8):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\MSXtar.cc(381,8):
while trying to match the argument list '(Endian::L16, To)'
with
[
To=uint16_t
]
2>Drive:\openMSX\src\fdc\MSXtar.cc(381,22): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\MSXtar.cc(383,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\MSXtar.cc(383,8):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\MSXtar.cc(383,8):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\MSXtar.cc(383,8):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\MSXtar.cc(383,8):
while trying to match the argument list '(Endian::L16, To)'
with
[
To=uint16_t
]
2>Drive:\openMSX\src\fdc\MSXtar.cc(383,22): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\MSXtar.cc(536,10): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\MSXtar.cc(536,10):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\MSXtar.cc(536,10):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\MSXtar.cc(536,10):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\MSXtar.cc(536,10):
while trying to match the argument list '(Endian::L16, uint16_t)'
2>Drive:\openMSX\src\fdc\MSXtar.cc(536,16): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\MSXtar.cc(537,10): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\MSXtar.cc(537,10):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\MSXtar.cc(537,10):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\MSXtar.cc(537,10):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\MSXtar.cc(537,10):
while trying to match the argument list '(Endian::L16, uint16_t)'
2>Drive:\openMSX\src\fdc\MSXtar.cc(537,16): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\MSXtar.cc(559,17): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\MSXtar.cc(559,17):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\MSXtar.cc(559,17):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\MSXtar.cc(559,17):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\MSXtar.cc(559,17):
while trying to match the argument list '(Endian::L16, uint16_t)'
2>Drive:\openMSX\src\fdc\MSXtar.cc(559,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\MSXtar.cc(560,17): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\MSXtar.cc(560,17):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\MSXtar.cc(560,17):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\MSXtar.cc(560,17):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\MSXtar.cc(560,17):
while trying to match the argument list '(Endian::L16, uint16_t)'
2>Drive:\openMSX\src\fdc\MSXtar.cc(560,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\MSXtar.cc(568,17): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\MSXtar.cc(568,17):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\MSXtar.cc(568,17):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\MSXtar.cc(568,17):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\MSXtar.cc(568,17):
while trying to match the argument list '(Endian::L16, uint16_t)'
2>Drive:\openMSX\src\fdc\MSXtar.cc(568,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\MSXtar.cc(569,17): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\MSXtar.cc(569,17):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\MSXtar.cc(569,17):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\MSXtar.cc(569,17):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\MSXtar.cc(569,17):
while trying to match the argument list '(Endian::L16, uint16_t)'
2>Drive:\openMSX\src\fdc\MSXtar.cc(569,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\MSXtar.cc(678,13): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\MSXtar.cc(678,13):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L32' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\MSXtar.cc(678,13):
Reason: cannot convert from 'Endian::L32' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\MSXtar.cc(678,13):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\MSXtar.cc(678,13):
while trying to match the argument list '(Endian::L32, To)'
with
[
To=unsigned int
]
2>Drive:\openMSX\src\fdc\MSXtar.cc(678,19): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\MSXtar.cc(834,10): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\MSXtar.cc(834,10):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\MSXtar.cc(834,10):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\MSXtar.cc(834,10):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\MSXtar.cc(834,10):
while trying to match the argument list '(Endian::L16, uint16_t)'
2>Drive:\openMSX\src\fdc\MSXtar.cc(834,16): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\MSXtar.cc(835,10): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\fdc\MSXtar.cc(835,10):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\fdc\MSXtar.cc(835,10):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\fdc\MSXtar.cc(835,10):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\fdc\MSXtar.cc(835,10):
while trying to match the argument list '(Endian::L16, uint16_t)'
2>Drive:\openMSX\src\fdc\MSXtar.cc(835,16): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\fdc\MSXtar.cc(919,13): ErrorC2440: 'initializing': cannot convert from 'const Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(919,13):
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
2>Drive:\openMSX\src\fdc\MSXtar.cc(920,13): ErrorC2440: 'initializing': cannot convert from 'const Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(920,13):
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
2>Drive:\openMSX\src\fdc\MSXtar.cc(950,34): ErrorC2664: 'time_t openmsx::DiskImageUtils::fromTimeDate(openmsx::DiskImageUtils::FatTimeDate)': cannot convert argument 1 from 'initializer list' to 'openmsx::DiskImageUtils::FatTimeDate' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(950,47):
Invalid aggregate initialization
Drive:\openMSX\src\fdc\MSXtar.cc(950,64):
'initializing': cannot convert from 'Endian::L16' to 'uint16_t'
Drive:\openMSX\src\fdc\MSXtar.cc(950,64):
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
Drive:\openMSX\src\fdc\MSXtar.cc(950,87):
'initializing': cannot convert from 'Endian::L16' to 'uint16_t'
Drive:\openMSX\src\fdc\MSXtar.cc(950,87):
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
Drive:\openMSX\src\fdc\DiskImageUtils.hh(193,9):
see declaration of 'openmsx::DiskImageUtils::fromTimeDate'
Drive:\openMSX\src\fdc\MSXtar.cc(950,34):
while trying to match the argument list '(initializer list)'
2>Drive:\openMSX\src\fdc\MSXtar.cc(1030,16): ErrorC2440: 'initializing': cannot convert from 'const Endian::L32' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(1030,16):
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindCommand.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindHost.cc')
PhilipsFDC.cc
RamDSKDiskImage.cc
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/NowindInterface.cc')
RawTrack.cc
RealDrive.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
SVIFDC.cc
SanyoFDC.cc
SectorAccessibleDisk.cc
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RamDSKDiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\RamDSKDiskImage.cc(26,13): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::SectorBuffer' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(148,1):
could be 'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &&)'
Drive:\openMSX\src\fdc\RamDSKDiskImage.cc(26,13):
'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &&)': cannot convert argument 2 from 'const openmsx::SectorBuffer' to 'openmsx::SectorBuffer &&'
Drive:\openMSX\src\fdc\RamDSKDiskImage.cc(26,17):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\DiskImageUtils.hh(148,1):
or 'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &)'
Drive:\openMSX\src\fdc\RamDSKDiskImage.cc(26,13):
'openmsx::SectorBuffer &openmsx::SectorBuffer::operator =(openmsx::SectorBuffer &)': cannot convert argument 2 from 'const openmsx::SectorBuffer' to 'openmsx::SectorBuffer &'
Drive:\openMSX\src\fdc\RamDSKDiskImage.cc(26,17):
Conversion loses qualifiers
Drive:\openMSX\src\fdc\RamDSKDiskImage.cc(26,13):
while trying to match the argument list '(T, const openmsx::SectorBuffer)'
with
[
T=openmsx::SectorBuffer
]
SectorBasedDisk.cc
SpectravideoFDC.cc
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorAccessibleDisk.cc')
TC8566AF.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
TalentTDC600.cc
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/RealDrive.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/SectorBasedDisk.cc')
ToshibaFDC.cc
TurboRFDC.cc
VictorFDC.cc
WD2793.cc
WD2793BasedFDC.cc
XSADiskImage.cc
XSAExtractor.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSADiskImage.cc')
YamahaFDC.cc
CompressedFileAdapter.cc
File.cc
FileBase.cc
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/fdc/XSAExtractor.cc')
FileContext.cc
FileOperations.cc
FilePool.cc
FilePoolCore.cc
Filename.cc
GZFileAdapter.cc
LocalFile.cc
LocalFileReference.cc
MappedFile.cc
ZipFileAdapter.cc
ZlibInflate.cc
AbstractIDEDevice.cc
BeerIDE.cc
CDImageCLI.cc
DummyIDEDevice.cc
2>Drive:\openMSX\src\file\MappedFile.cc(62,30): warning C4146: unary minus operator applied to unsigned type, result still unsigned [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\file\MappedFile.cc(179,48): warning C4100: 'size': unreferenced parameter [Drive:\openMSX\build\msvc\openmsx.vcxproj]
DummySCSIDevice.cc
GoudaSCSI.cc
HD.cc
HDCommand.cc
HDImageCLI.cc
IDECDROM.cc
IDEDeviceFactory.cc
IDEHD.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HD.cc')
MB89352.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/HDCommand.cc')
MegaSCSI.cc
SCSIHD.cc
SCSILS120.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDECDROM.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
SunriseIDE.cc
WD33C93.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEDeviceFactory.cc')
DebuggableEditor.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/IDEHD.cc')
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/MB89352.cc')
FileListWidget.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSIHD.cc')
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
ImGuiAdjust.cc
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/SCSILS120.cc')
ImGuiBitmapViewer.cc
ImGuiBreakPoints.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/ide/WD33C93.cc')
ImGuiCharacter.cc
ImGuiCheatFinder.cc
ImGuiConnector.cc
ImGuiConsole.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/DebuggableEditor.cc')
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiBitmapViewer.cc')
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiBreakPoints.cc')
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiCharacter.cc')
ImGuiDebugger.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiCheatFinder.cc')
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiConnector.cc')
ImGuiDisassembly.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiConsole.cc')
ImGuiDiskManipulator.cc
ImGuiHelp.cc
ImGuiKeyboard.cc
ImGuiLayer.cc
ImGuiMachine.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDebugger.cc')
ImGuiManager.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDisassembly.cc')
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiKeyboard.cc')
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiHelp.cc')
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiLayer.cc')
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiDiskManipulator.cc')
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
ImGuiMedia.cc
ImGuiMessages.cc
ImGuiMsxMusicViewer.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
ImGuiOpenFile.cc
ImGuiOsdIcons.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMachine.cc')
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiManager.cc')
ImGuiPalette.cc
ImGuiRasterViewer.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMessages.cc')
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMsxMusicViewer.cc')
ImGuiReverseBar.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiOpenFile.cc')
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiOsdIcons.cc')
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiMedia.cc')
ImGuiSCCViewer.cc
ImGuiSettings.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiPalette.cc')
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiRasterViewer.cc')
ImGuiSoundChip.cc
ImGuiSpriteViewer.cc
ImGuiSymbols.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiReverseBar.cc')
ImGuiTools.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiSCCViewer.cc')
2>C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\algorithm(4080,49): warning C4389: '==': signed/unsigned mismatch [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiRasterViewer.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\algorithm(4080,49):
the template instantiation context (the oldest one first) is
Drive:\openMSX\src\imgui\ImGuiRasterViewer.cc(333,16):
see reference to function template instantiation 'std::_Array_iterator<_Ty,313> std::ranges::_Replace_fn::operator ()<std::array<_Ty,313>&,int,int,std::identity>(_Rng,const _Ty1 &,const _Ty2 &,_Pj)' being compiled
with
[
_Ty=unsigned int,
_Rng=std::array<unsigned int,313> &,
_Ty1=int,
_Ty2=int,
_Pj=std::identity
]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\algorithm(4045,29):
see reference to function template instantiation '_It std::ranges::_Replace_fn::_Replace_unchecked<unsigned int*,_Ty*,_Ty1,_Ty2,_Fn>(_It,const _Se,const _Ty1 &,const _Ty2 &,_Pj)' being compiled
with
[
_It=unsigned int *,
_Ty=unsigned int,
_Ty1=int,
_Ty2=int,
_Fn=std::identity,
_Se=unsigned int *,
_Pj=std::identity
]
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiSettings.cc')
ImGuiTraceViewer.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiSoundChip.cc')
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiSpriteViewer.cc')
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiSymbols.cc')
ImGuiTrainer.cc
ImGuiUtils.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
ImGuiVdpRegs.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTools.cc')
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTraceViewer.cc')
ImGuiWatchExpr.cc
ImGuiWaveViewer.cc
Shortcuts.cc
ArkanoidPad.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTrainer.cc')
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiUtils.cc')
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiVdpRegs.cc')
2>C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\optional(166,65): warning C4267: '=': conversion from 'size_t' to '_Ty', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\optional(166,65): warning C4267: with [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\optional(166,65): warning C4267: [ [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\optional(166,65): warning C4267: _Ty=int [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\optional(166,65): warning C4267: ] [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTrainer.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\optional(166,65):
the template instantiation context (the oldest one first) is
Drive:\openMSX\src\imgui\ImGuiTrainer.cc(122,17):
see reference to function template instantiation 'std::optional<int> &std::optional<int>::operator =<T&,0>(_Ty2) noexcept' being compiled
with
[
T=size_t,
_Ty2=size_t &
]
Drive:\openMSX\src\imgui\ImGuiTrainer.cc(122,17):
see the first reference to 'std::optional<int>::operator =' in 'openmsx::ImGuiTrainer::paint::<lambda_2>::()::<lambda_6>::operator ()'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\optional(312,15):
see reference to function template instantiation 'void std::_Optional_construct_base<_Ty>::_Assign<From&>(_Ty2) noexcept' being compiled
with
[
_Ty=int,
From=std::basic_string_view<char,std::char_traits<char>>::size_type,
_Ty2=std::basic_string_view<char,std::char_traits<char>>::size_type &
]
2>C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(462,64): warning C4267: 'initializing': conversion from 'size_t' to '_Ty', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(462,64): warning C4267: with [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(462,64): warning C4267: [ [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(462,64): warning C4267: _Ty=int [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(462,64): warning C4267: ] [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTrainer.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(462,64):
the template instantiation context (the oldest one first) is
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\optional(312,15):
see reference to function template instantiation 'void std::_Optional_construct_base<_Ty>::_Assign<From&>(_Ty2) noexcept' being compiled
with
[
_Ty=int,
From=std::basic_string_view<char,std::char_traits<char>>::size_type,
_Ty2=std::basic_string_view<char,std::char_traits<char>>::size_type &
]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\optional(168,13):
see reference to function template instantiation '_Ty &std::_Optional_construct_base<_Ty>::_Construct<From&>(From &) noexcept' being compiled
with
[
_Ty=int,
From=std::basic_string_view<char,std::char_traits<char>>::size_type
]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\optional(156,14):
see reference to function template instantiation 'void std::_Construct_in_place<int,From&>(_Ty &,From &) noexcept' being compiled
with
[
From=std::basic_string_view<char,std::char_traits<char>>::size_type,
_Ty=int
]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(472,14):
see reference to function template instantiation '_Ty *std::construct_at<_Ty,From&>(_Ty *const ,From &) noexcept(<expr>)' being compiled
with
[
_Ty=int,
From=std::basic_string_view<char,std::char_traits<char>>::size_type
]
2>C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(476,61): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTrainer.cc')
2>C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(463,69): warning C4267: 'initializing': conversion from 'size_t' to '_Ty', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(463,69): warning C4267: with [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(463,69): warning C4267: [ [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(463,69): warning C4267: _Ty=int [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(463,69): warning C4267: ] [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiTrainer.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(463,69):
the template instantiation context (the oldest one first) is
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\optional(156,14):
see reference to function template instantiation 'void std::_Construct_in_place<int,From&>(_Ty &,From &) noexcept' being compiled
with
[
From=std::basic_string_view<char,std::char_traits<char>>::size_type,
_Ty=int
]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(472,14):
see reference to function template instantiation '_Ty *std::construct_at<_Ty,From&>(_Ty *const ,From &) noexcept' being compiled
with
[
_Ty=int,
From=std::basic_string_view<char,std::char_traits<char>>::size_type
]
CircuitDesignerRDDongle.cc
ColecoJoystickIO.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiWatchExpr.cc')
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/imgui/ImGuiWaveViewer.cc')
DummyJoystick.cc
EventDelay.cc
JoyMega.cc
JoyTap.cc
JoystickDevice.cc
JoystickManager.cc
JoystickPort.cc
Keyboard.cc
KeyboardSettings.cc
MSXEventDistributor.cc
MSXJoystick.cc
MagicKey.cc
Mouse.cc
MsxChar2Unicode.cc
NinjaTap.cc
Paddle.cc
RecordedCommand.cc
SETetrisDongle.cc
SG1000JoystickIO.cc
StateChangeDistributor.cc
Touchpad.cc
Trackball.cc
UnicodeKeymap.cc
LaserdiscPlayer.cc
LaserdiscPlayerCLI.cc
OggReader.cc
PioneerLDControl.cc
main.cc
AmdFlash.cc
CanonWordProcessor.cc
Carnivore2.cc
CheckedRam.cc
ColecoSuperGameModule.cc
EEPROM_93C46.cc
ESE_RAM.cc
ESE_SCC.cc
FraelSwitchableROM.cc
KonamiUltimateCollection.cc
MSXHBI55.cc
MSXMapperIO.cc
MSXMegaRam.cc
MSXMemoryMapper.cc
MSXMemoryMapperBase.cc
MSXMirrorDevice.cc
MSXPac.cc
MSXRam.cc
MSXRom.cc
MSXRomCLI.cc
MegaFlashRomSCCPlus.cc
MegaFlashRomSCCPlusSD.cc
MusicalMemoryMapper.cc
PanasonicMemory.cc
PanasonicRam.cc
ROMHunterMk2.cc
Ram.cc
ReproCartridgeV1.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/MegaFlashRomSCCPlusSD.cc')
ReproCartridgeV2.cc
Rom.cc
RomAlAlamiah30in1.cc
RomArc.cc
RomAscii16X.cc
RomAscii16_2.cc
RomAscii16kB.cc
RomAscii8_8.cc
RomAscii8kB.cc
RomBlocks.cc
RomColecoMegaCart.cc
RomCrossBlaim.cc
RomDRAM.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/Rom.cc')
RomDatabase.cc
RomDooly.cc
RomFSA1FM.cc
RomFactory.cc
RomGameMaster2.cc
RomGeneric16kB.cc
RomGeneric8kB.cc
RomHalnote.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomDatabase.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
RomHarryFox.cc
RomHolyQuran.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
RomHolyQuran2.cc
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomFactory.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
RomInfo.cc
RomInfoTopic.cc
RomKonami.cc
RomKonamiKeyboardMaster.cc
RomKonamiSCC.cc
RomMSXDOS2.cc
RomMSXWrite.cc
RomMSXtra.cc
RomMajutsushi.cc
RomManbow2.cc
RomMatraCompilation.cc
RomMatraInk.cc
RomMitsubishiMLTS2.cc
RomMultiRom.cc
RomNational.cc
RomNeo16.cc
RomNeo8.cc
RomNettouYakyuu.cc
RomPadial16kB.cc
RomPadial8kB.cc
RomPageNN.cc
RomPanasonic.cc
RomPlain.cc
RomPlayBall.cc
RomRType.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomNettouYakyuu.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
RomRamFile.cc
RomRetroHard31in1.cc
RomSuperLodeRunner.cc
RomSuperSwangi.cc
RomSynthesizer.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/RomPlayBall.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
RomWonderKid.cc
RomZemina126in1.cc
RomZemina25in1.cc
RomZemina80in1.cc
RomZemina90in1.cc
SRAM.cc
SdCard.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
TrackedRam.cc
Yamanooto.cc
SspiNegotiateServer.cc
SspiUtils.cc
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/memory/SdCard.cc')
ClockPin.cc
DummyMidiInDevice.cc
DummyMidiOutDevice.cc
DummyRS232Device.cc
I8251.cc
I8254.cc
JVCMSXMIDI.cc
MC6850.cc
MSXFacMidiInterface.cc
MSXMidi.cc
MSXModem.cc
MSXRS232.cc
MidiInConnector.cc
MidiInDevice.cc
MidiInReader.cc
MidiInWindows.cc
MidiOutConnector.cc
MidiOutDevice.cc
MidiOutLogger.cc
MidiOutWindows.cc
Midi_w32.cc
MusicModuleMIDI.cc
RS232Connector.cc
RS232Device.cc
RS232Net.cc
RS232Tester.cc
YM2148.cc
serialize.cc
serialize_core.cc
serialize_meta.cc
BooleanSetting.cc
EnumSetting.cc
FilenameSetting.cc
FloatSetting.cc
IntegerSetting.cc
KeyCodeSetting.cc
ProxySetting.cc
ReadOnlySetting.cc
Setting.cc
SettingsManager.cc
StringSetting.cc
UserSettings.cc
VideoSourceSetting.cc
AY8910.cc
AY8910Periphery.cc
AudioInputConnector.cc
AudioInputDevice.cc
BlipBuffer.cc
DACSound16S.cc
DACSound8U.cc
DalSoRiR2.cc
DummyAudioInputDevice.cc
DummyY8950KeyboardDevice.cc
EmuTimer.cc
KeyClick.cc
MSXAudio.cc
MSXFmPac.cc
MSXMixer.cc
MSXMoonSound.cc
MSXMusic.cc
MSXOPL3Cartridge.cc
MSXPSG.cc
MSXSCCPlusCart.cc
MSXTurboRPCM.cc
MSXYamahaSFG.cc
Mixer.cc
NullSoundDriver.cc
ResampleBlip.cc
ResampleHQ.cc
ResampleTrivial.cc
ResampledSoundDevice.cc
SCC.cc
SDLSoundDriver.cc
SN76489.cc
SNPSG.cc
SVIPSG.cc
SamplePlayer.cc
SoundDevice.cc
VLM5030.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/SamplePlayer.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
WavAudioInput.cc
WavWriter.cc
Y8950.cc
Y8950Adpcm.cc
Y8950KeyboardConnector.cc
Y8950KeyboardDevice.cc
Y8950Periphery.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavWriter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\sound\WavWriter.cc(26,23): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\sound\WavWriter.cc(29,23): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\sound\WavWriter.cc(30,23): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\sound\WavWriter.cc(31,23): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\sound\WavWriter.cc(32,23): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\sound\WavWriter.cc(33,23): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\sound\WavWriter.cc(34,23): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\sound\WavWriter.cc(35,23): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\sound\WavWriter.cc(37,23): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\sound\WavWriter.cc(41,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\sound\WavWriter.cc(41,8):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L32' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\sound\WavWriter.cc(41,8):
Reason: cannot convert from 'Endian::L32' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\sound\WavWriter.cc(41,8):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\sound\WavWriter.cc(41,8):
while trying to match the argument list '(Endian::L32, int)'
2>Drive:\openMSX\src\sound\WavWriter.cc(41,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\sound\WavWriter.cc(44,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\sound\WavWriter.cc(44,8):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L32' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\sound\WavWriter.cc(44,8):
Reason: cannot convert from 'Endian::L32' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\sound\WavWriter.cc(44,8):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\sound\WavWriter.cc(44,8):
while trying to match the argument list '(Endian::L32, int)'
2>Drive:\openMSX\src\sound\WavWriter.cc(44,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\sound\WavWriter.cc(45,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\sound\WavWriter.cc(45,8):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\sound\WavWriter.cc(45,8):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\sound\WavWriter.cc(45,8):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\sound\WavWriter.cc(45,8):
while trying to match the argument list '(Endian::L16, int)'
2>Drive:\openMSX\src\sound\WavWriter.cc(45,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\sound\WavWriter.cc(46,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\sound\WavWriter.cc(46,8):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\sound\WavWriter.cc(46,8):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\sound\WavWriter.cc(46,8):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\sound\WavWriter.cc(46,8):
while trying to match the argument list '(Endian::L16, To)'
with
[
To=uint16_t
]
2>Drive:\openMSX\src\sound\WavWriter.cc(46,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\sound\WavWriter.cc(47,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\sound\WavWriter.cc(47,8):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L32' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\sound\WavWriter.cc(47,8):
Reason: cannot convert from 'Endian::L32' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\sound\WavWriter.cc(47,8):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\sound\WavWriter.cc(47,8):
while trying to match the argument list '(Endian::L32, unsigned int)'
2>Drive:\openMSX\src\sound\WavWriter.cc(47,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\sound\WavWriter.cc(48,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\sound\WavWriter.cc(48,8):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L32' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\sound\WavWriter.cc(48,8):
Reason: cannot convert from 'Endian::L32' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\sound\WavWriter.cc(48,8):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\sound\WavWriter.cc(48,8):
while trying to match the argument list '(Endian::L32, unsigned int)'
2>Drive:\openMSX\src\sound\WavWriter.cc(48,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\sound\WavWriter.cc(49,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\sound\WavWriter.cc(49,8):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\sound\WavWriter.cc(49,8):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\sound\WavWriter.cc(49,8):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\sound\WavWriter.cc(49,8):
while trying to match the argument list '(Endian::L16, To)'
with
[
To=uint16_t
]
2>Drive:\openMSX\src\sound\WavWriter.cc(49,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\sound\WavWriter.cc(50,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\sound\WavWriter.cc(50,8):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L16' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\sound\WavWriter.cc(50,8):
Reason: cannot convert from 'Endian::L16' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\sound\WavWriter.cc(50,8):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\sound\WavWriter.cc(50,8):
while trying to match the argument list '(Endian::L16, To)'
with
[
To=uint16_t
]
2>Drive:\openMSX\src\sound\WavWriter.cc(50,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\sound\WavWriter.cc(52,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\sound\WavWriter.cc(52,8):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L32' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\sound\WavWriter.cc(52,8):
Reason: cannot convert from 'Endian::L32' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\sound\WavWriter.cc(52,8):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\sound\WavWriter.cc(52,8):
while trying to match the argument list '(Endian::L32, int)'
2>Drive:\openMSX\src\sound\WavWriter.cc(52,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\sound\WavWriter.cc(74,23): ErrorC2641: cannot deduce template arguments for 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\sound\WavWriter.cc(74,23): ErrorC2783: 'Endian::EndianT<T,Op> Endian::EndianT(T)': could not deduce template argument for 'Op' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(37,2):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\sound\WavWriter.cc(74,23): ErrorC2780: 'Endian::EndianT<T,Op> Endian::EndianT(void)': expects 0 arguments - 1 provided [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(36,2):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\sound\WavWriter.cc(74,23): ErrorC2784: 'Endian::EndianT<T,Op> Endian::EndianT(Endian::EndianT<T,Op>)': could not deduce template argument for 'Endian::EndianT<T,Op>' from 'uint32_t' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\sound\WavWriter.cc(75,21): ErrorC2641: cannot deduce template arguments for 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\sound\WavWriter.cc(75,21): ErrorC2783: 'Endian::EndianT<T,Op> Endian::EndianT(T)': could not deduce template argument for 'Op' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(37,2):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\sound\WavWriter.cc(75,21): ErrorC2780: 'Endian::EndianT<T,Op> Endian::EndianT(void)': expects 0 arguments - 1 provided [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(36,2):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\sound\WavWriter.cc(75,21): ErrorC2784: 'Endian::EndianT<T,Op> Endian::EndianT(Endian::EndianT<T,Op>)': could not deduce template argument for 'Endian::EndianT<T,Op>' from 'uint32_t' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\sound\WavWriter.cc(78,22): ErrorC2641: cannot deduce template arguments for 'std::span' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\sound\WavWriter.cc(78,22): ErrorC2783: 'std::span<_Ty,_Extent> std::span(_It,std::span<_Ty,_Extent>::size_type) noexcept': could not deduce template argument for '_Ty' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\span(305,5):
see declaration of 'std::span'
2>Drive:\openMSX\src\sound\WavWriter.cc(78,22): ErrorC2780: 'std::span<_Ty,_Extent> std::span(void) noexcept': expects 0 arguments - 2 provided [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\span(300,5):
see declaration of 'std::span'
2>Drive:\openMSX\src\sound\WavWriter.cc(78,22): ErrorC2780: 'std::span<_Ty,_Extent> std::span(std::span<_Ty,_Extent>)': expects 1 arguments - 2 provided [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\span(275,7):
see declaration of 'std::span'
2>Drive:\openMSX\src\sound\WavWriter.cc(80,22): ErrorC2641: cannot deduce template arguments for 'std::span' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\sound\WavWriter.cc(80,22): ErrorC2783: 'std::span<_Ty,_Extent> std::span(_It,std::span<_Ty,_Extent>::size_type) noexcept': could not deduce template argument for '_Ty' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\span(305,5):
see declaration of 'std::span'
2>Drive:\openMSX\src\sound\WavWriter.cc(80,22): ErrorC2780: 'std::span<_Ty,_Extent> std::span(void) noexcept': expects 0 arguments - 2 provided [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\span(300,5):
see declaration of 'std::span'
2>Drive:\openMSX\src\sound\WavWriter.cc(80,22): ErrorC2780: 'std::span<_Ty,_Extent> std::span(std::span<_Ty,_Extent>)': expects 1 arguments - 2 provided [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\span(275,7):
see declaration of 'std::span'
2>Drive:\openMSX\src\sound\WavWriter.cc(94,24): ErrorC3203: 'EndianT': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\sound\WavWriter.cc(109,22): ErrorC3203: 'EndianT': unspecialized class template can't be used as a template argument for template parameter '_Ty', expected a real type [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/sound/WavAudioInput.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\sound\WavWriter.cc(118,22): ErrorC3203: 'EndianT': unspecialized class template can't be used as a template argument for template parameter '_Ty', expected a real type [Drive:\openMSX\build\msvc\openmsx.vcxproj]
YM2151.cc
YM2413.cc
YM2413Burczynski.cc
YM2413NukeYKT.cc
YM2413Okazaki.cc
YM2413OriginalNukeYKT.cc
YMF262.cc
YMF278.cc
YMF278B.cc
HexDump.cc
MemoryOps.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/MemoryOps.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
StringOp.cc
Tiger.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/Tiger.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
lz4.cc
sha1.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/lz4.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
utf8_checked.cc
win32-arggen.cc
win32-dirent.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/utils/sha1.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
ADVram.cc
2>Drive:\openMSX\src\utils\sha1.cc(351,24): ErrorC2641: cannot deduce template arguments for 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\utils\sha1.cc(351,24): ErrorC2783: 'Endian::EndianT<T,Op> Endian::EndianT(T)': could not deduce template argument for 'Op' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(37,2):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\sha1.cc(351,24): ErrorC2780: 'Endian::EndianT<T,Op> Endian::EndianT(void)': expects 0 arguments - 1 provided [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(36,2):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\sha1.cc(351,24): ErrorC2784: 'Endian::EndianT<T,Op> Endian::EndianT(Endian::EndianT<T,Op>)': could not deduce template argument for 'Endian::EndianT<T,Op>' from 'uint64_t' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
AviRecorder.cc
AviWriter.cc
BitmapConverter.cc
CharacterConverter.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\video\AviWriter.hh(36,22): ErrorC3203: 'EndianT': unspecialized class template can't be used as a template argument for template parameter '_Ty', expected a real type [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviWriter.cc')
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/BitmapConverter.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Deflicker.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\video\AviWriter.hh(36,22): ErrorC3203: 'EndianT': unspecialized class template can't be used as a template argument for template parameter '_Ty', expected a real type [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/AviRecorder.cc')
Display.cc
2>Drive:\openMSX\src\video\AviWriter.cc(81,66): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\video\AviWriter.cc(236,47): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\video\AviWriter.cc(251,15): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\video\AviWriter.cc(257,7): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\video\AviWriter.cc(257,7):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L32' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\video\AviWriter.cc(257,7):
Reason: cannot convert from 'Endian::L32' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\video\AviWriter.cc(257,7):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\video\AviWriter.cc(257,7):
while trying to match the argument list '(Endian::L32, To)'
with
[
To=unsigned int
]
2>Drive:\openMSX\src\video\AviWriter.cc(257,10): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\video\AviWriter.cc(287,25): ErrorC3203: 'EndianT': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type [Drive:\openMSX\build\msvc\openmsx.vcxproj]
DummyRenderer.cc
DummyVideoSystem.cc
FrameSource.cc
GLImage.cc
GLSnow.cc
GLUtil.cc
Layer.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/GLImage.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
OffScreenSurface.cc
PNG.cc
2>Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/Display.cc')
PixelRenderer.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/PNG.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
PostProcessor.cc
RenderSettings.cc
RendererFactory.cc
SDLRasterizer.cc
SDLVideoSystem.cc
SpriteChecker.cc
SuperImposedFrame.cc
VDP.cc
VDPAccessSlots.cc
VDPCmdEngine.cc
VDPVRAM.cc
VideoLayer.cc
VideoSystem.cc
VisibleSurface.cc
ZMBVEncoder.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/ZMBVEncoder.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
LDDummyRenderer.cc
LDPixelRenderer.cc
2>Drive:\openMSX\src\video\ZMBVEncoder.cc(109,31): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\video\ZMBVEncoder.cc(115,2): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(39,11):
could be 'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)'
Drive:\openMSX\src\video\ZMBVEncoder.cc(115,2):
'Endian::EndianT<T,Op> &Endian::EndianT<T,Op>::operator =(T)': cannot convert 'this' pointer from 'Endian::L32' to 'Endian::EndianT<T,Op> &'
Drive:\openMSX\src\video\ZMBVEncoder.cc(115,2):
Reason: cannot convert from 'Endian::L32' to 'Endian::EndianT<T,Op>'
Drive:\openMSX\src\video\ZMBVEncoder.cc(115,2):
Conversion requires a second user-defined-conversion operator or constructor
Drive:\openMSX\src\video\ZMBVEncoder.cc(115,2):
while trying to match the argument list '(Endian::L32, unsigned int)'
2>Drive:\openMSX\src\video\ZMBVEncoder.cc(115,7): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\video\ZMBVEncoder.cc(221,40): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\video\ZMBVEncoder.cc(221,27): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\video\ZMBVEncoder.cc(221,27):
the associated constraints are not satisfied
Drive:\openMSX\src\video\ZMBVEncoder.cc(226,2):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\video\ZMBVEncoder.cc(221,4): ErrorC2660: 'openmsx::writePixel': function does not take 1 arguments [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\ZMBVEncoder.cc(108,20):
see declaration of 'openmsx::writePixel'
Drive:\openMSX\src\video\ZMBVEncoder.cc(221,4):
while trying to match the argument list '(openmsx::ZMBVEncoder::Pixel)'
2>Drive:\openMSX\src\video\ZMBVEncoder.cc(280,39): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\video\ZMBVEncoder.cc(280,26): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\video\ZMBVEncoder.cc(280,26):
the associated constraints are not satisfied
Drive:\openMSX\src\video\ZMBVEncoder.cc(286,2):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\video\ZMBVEncoder.cc(282,28): ErrorC3536: 'pixelsOut': cannot be used before it is initialized [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\video\ZMBVEncoder.cc(282,39): ErrorC2109: subscript requires array or pointer type [Drive:\openMSX\build\msvc\openmsx.vcxproj]
2>Drive:\openMSX\src\video\ZMBVEncoder.cc(282,4): ErrorC2660: 'openmsx::writePixel': function does not take 1 arguments [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\ZMBVEncoder.cc(108,20):
see declaration of 'openmsx::writePixel'
Drive:\openMSX\src\video\ZMBVEncoder.cc(282,4):
while trying to match the argument list '(const openmsx::ZMBVEncoder::Pixel)'
LDSDLRasterizer.cc
GLHQScaler.cc
GLRGBScaler.cc
2>Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint16_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint32_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvBig<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
Drive:\openMSX\src\utils\endian.hh(34,27):
the concept 'std::invocable<Endian::ConvLittle<false>,uint64_t>' evaluated to false
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\concepts(254,44):
'invoke': no matching overloaded function found
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1674,16):
could be 'unknown-type std::invoke(_Callable &&,_Ty1 &&,_Types2 ...) noexcept(<expr>)'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\type_traits(1668,16):
or 'unknown-type std::invoke(_Callable &&) noexcept(<expr>)'
2>Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
2>Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
2>Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
2>Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
2>Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
2>Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
2>Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
2>Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
2>Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(96,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(96,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(100,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(100,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(104,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(104,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(108,8):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(108,24):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(113,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(113,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(117,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(117,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(121,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(121,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(31,26):
could be '_To std::bit_cast(const _From &) noexcept'
Drive:\openMSX\src\utils\endian.hh(125,15):
the associated constraints are not satisfied
Drive:\openMSX\src\utils\endian.hh(125,37):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\bit(30,72):
'Endian::EndianT': use of class template requires template argument list
Drive:\openMSX\src\utils\endian.hh(34,55):
see declaration of 'Endian::EndianT'
2>Drive:\openMSX\src\video\scalers\HQCommon.hh(46,36): ErrorC3203: 'EndianT': unspecialized class template can't be used as a template argument for template parameter '_Ty', expected a real type [Drive:\openMSX\build\msvc\openmsx.vcxproj]
(compiling source file '../../src/video/scalers/GLHQScaler.cc')
2>Drive:\openMSX\src\video\scalers\GLHQScaler.cc(130,25): ErrorC3203: 'EndianT': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type [Drive:\openMSX\build\msvc\openmsx.vcxproj]
GLScaler.cc
GLScalerFactory.cc
GLSimpleScaler.cc
GLTVScaler.cc
V9990.cc
V9990BitmapConverter.cc
V9990CmdEngine.cc
V9990DummyRenderer.cc
V9990PixelRenderer.cc
V9990PxConverter.cc
V9990SDLRasterizer.cc
V9990VRAM.cc
Video9000.cc
2>Done Building Project "Drive:\openMSX\build\msvc\openmsx.vcxproj" (default targets) FAILED.
1>Done Building Project "Drive:\openMSX\build\msvc\openmsx.sln" (default targets) FAILED.
Build FAILED.
"Drive:\openMSX\build\msvc\openmsx.sln" (default target) (1) ->
"Drive:\openMSX\build\msvc\openmsx.vcxproj" (default target) (2) ->
(CustomBuild target) ->
C:\Program Files\Microsoft Visual Studio\18\Community\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. [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\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. [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\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. [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\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. [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\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. [Drive:\openMSX\build\msvc\openmsx.vcxproj]
"Drive:\openMSX\build\msvc\openmsx.sln" (default target) (1) ->
"Drive:\openMSX\build\msvc\openmsx.vcxproj" (default target) (2) ->
(ClCompile target) ->
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\cpu\MSXCPUInterface.cc(803,14): warning C4267: '+=': conversion from 'size_t' to 'unsigned int', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\events\Socket.cc(67,32): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\events\Socket.cc(90,32): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\file\MappedFile.cc(62,30): warning C4146: unary minus operator applied to unsigned type, result still unsigned [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\file\MappedFile.cc(179,48): warning C4100: 'size': unreferenced parameter [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\algorithm(4080,49): warning C4389: '==': signed/unsigned mismatch [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\optional(166,65): warning C4267: '=': conversion from 'size_t' to '_Ty', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\optional(166,65): warning C4267: with [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\optional(166,65): warning C4267: [ [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\optional(166,65): warning C4267: _Ty=int [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\optional(166,65): warning C4267: ] [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(462,64): warning C4267: 'initializing': conversion from 'size_t' to '_Ty', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(462,64): warning C4267: with [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(462,64): warning C4267: [ [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(462,64): warning C4267: _Ty=int [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(462,64): warning C4267: ] [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(476,61): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(463,69): warning C4267: 'initializing': conversion from 'size_t' to '_Ty', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(463,69): warning C4267: with [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(463,69): warning C4267: [ [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(463,69): warning C4267: _Ty=int [Drive:\openMSX\build\msvc\openmsx.vcxproj]
C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.44.35207\include\xutility(463,69): warning C4267: ] [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\imgui\freetype_utils.hh(57,73): warning C4267: 'argument': conversion from 'size_t' to 'FT_Long', possible loss of data [Drive:\openMSX\build\msvc\openmsx.vcxproj]
"Drive:\openMSX\build\msvc\openmsx.sln" (default target) (1) ->
"Drive:\openMSX\build\msvc\openmsx.vcxproj" (default target) (2) ->
(ClCompile target) ->
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\Disk.cc(121,36): ErrorC2440: '=': cannot convert from 'Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\Disk.cc(122,36): ErrorC2440: '=': cannot convert from 'Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(303,11): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::SectorBuffer' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(311,12): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(311,26): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(312,12): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(312,26): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(313,12): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(313,26): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(476,20): ErrorC2440: 'initializing': cannot convert from 'Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(488,2): ErrorC2664: 'void openmsx::DirAsDSK::freeFATChain(unsigned int)': cannot convert argument 1 from 'Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(580,17): ErrorC2440: 'initializing': cannot convert from 'Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(615,21): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(615,35): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(653,19): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(653,33): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(662,18): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(662,24): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(679,18): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(679,24): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(683,18): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(683,24): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(768,19): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(768,33): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(787,5): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(787,19): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(788,5): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(788,19): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(800,20): ErrorC2440: 'initializing': cannot convert from 'Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(926,17): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::SectorBuffer' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(941,16): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::SectorBuffer' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(1120,26): ErrorC2676: binary '==': 'const Endian::L16' does not define this operator or a conversion to a type acceptable to the predefined operator [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(1202,20): ErrorC2440: 'initializing': cannot convert from 'Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(1245,18): ErrorC2440: 'initializing': cannot convert from 'Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(1246,20): ErrorC2440: 'initializing': cannot convert from 'Endian::L32' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(1310,22): ErrorC2440: 'initializing': cannot convert from 'Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(1320,8): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::MSXDirEntry' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(1332,16): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::SectorBuffer' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DirAsDSK.cc(1350,20): ErrorC2440: 'initializing': cannot convert from 'Endian::L32' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(168,3): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::MSXBootSector' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(170,3): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::MSXBootSector' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(172,3): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::MSXBootSector' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(174,3): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::MSXBootSector' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(362,6): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(362,15): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(365,6): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(365,18): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(368,6): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(368,19): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(372,9): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(372,24): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(375,9): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(375,24): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(380,10): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(380,21): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(384,9): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(384,24): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(508,5): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(508,10): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(519,5): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(519,10): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(561,4): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(561,9): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(600,4): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.cc(600,9): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(110,26): ErrorC2440: '=': cannot convert from 'const Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(115,35): ErrorC2440: '=': cannot convert from 'const Endian::L32' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(121,23): ErrorC2676: binary '==': 'const Endian::L16' does not define this operator or a conversion to a type acceptable to the predefined operator [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(138,17): ErrorC2440: '=': cannot convert from 'const Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(172,22): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::SectorBuffer' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(366,19): ErrorC2440: 'initializing': cannot convert from 'const Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(381,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(381,22): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(383,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(383,22): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(536,10): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(536,16): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(537,10): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(537,16): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(559,17): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(559,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(560,17): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(560,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(568,17): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(568,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(569,17): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(569,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(678,13): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(678,19): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(834,10): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(834,16): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(835,10): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(835,16): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(919,13): ErrorC2440: 'initializing': cannot convert from 'const Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(920,13): ErrorC2440: 'initializing': cannot convert from 'const Endian::L16' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(950,34): ErrorC2664: 'time_t openmsx::DiskImageUtils::fromTimeDate(openmsx::DiskImageUtils::FatTimeDate)': cannot convert argument 1 from 'initializer list' to 'openmsx::DiskImageUtils::FatTimeDate' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\MSXtar.cc(1030,16): ErrorC2440: 'initializing': cannot convert from 'const Endian::L32' to 'unsigned int' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\RamDSKDiskImage.cc(26,13): ErrorC2679: binary '=': no operator found which takes a right-hand operand of type 'const openmsx::SectorBuffer' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(30,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(35,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(36,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(37,30): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(40,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(44,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(50,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(51,32): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(62,37): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(89,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(90,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(91,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(92,26): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(99,35): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(122,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(124,45): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(130,28): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\fdc\DiskImageUtils.hh(132,44): ErrorC2607: static assertion failed [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(26,23): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(29,23): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(30,23): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(31,23): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(32,23): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(33,23): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(34,23): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(35,23): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(37,23): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(41,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(41,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(44,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(44,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(45,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(45,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(46,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(46,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(47,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(47,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(48,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(48,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(49,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(49,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(50,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L16' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(50,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(52,8): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(52,23): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(74,23): ErrorC2641: cannot deduce template arguments for 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(74,23): ErrorC2783: 'Endian::EndianT<T,Op> Endian::EndianT(T)': could not deduce template argument for 'Op' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(74,23): ErrorC2780: 'Endian::EndianT<T,Op> Endian::EndianT(void)': expects 0 arguments - 1 provided [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(74,23): ErrorC2784: 'Endian::EndianT<T,Op> Endian::EndianT(Endian::EndianT<T,Op>)': could not deduce template argument for 'Endian::EndianT<T,Op>' from 'uint32_t' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(75,21): ErrorC2641: cannot deduce template arguments for 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(75,21): ErrorC2783: 'Endian::EndianT<T,Op> Endian::EndianT(T)': could not deduce template argument for 'Op' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(75,21): ErrorC2780: 'Endian::EndianT<T,Op> Endian::EndianT(void)': expects 0 arguments - 1 provided [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(75,21): ErrorC2784: 'Endian::EndianT<T,Op> Endian::EndianT(Endian::EndianT<T,Op>)': could not deduce template argument for 'Endian::EndianT<T,Op>' from 'uint32_t' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(78,22): ErrorC2641: cannot deduce template arguments for 'std::span' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(78,22): ErrorC2783: 'std::span<_Ty,_Extent> std::span(_It,std::span<_Ty,_Extent>::size_type) noexcept': could not deduce template argument for '_Ty' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(78,22): ErrorC2780: 'std::span<_Ty,_Extent> std::span(void) noexcept': expects 0 arguments - 2 provided [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(78,22): ErrorC2780: 'std::span<_Ty,_Extent> std::span(std::span<_Ty,_Extent>)': expects 1 arguments - 2 provided [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(80,22): ErrorC2641: cannot deduce template arguments for 'std::span' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(80,22): ErrorC2783: 'std::span<_Ty,_Extent> std::span(_It,std::span<_Ty,_Extent>::size_type) noexcept': could not deduce template argument for '_Ty' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(80,22): ErrorC2780: 'std::span<_Ty,_Extent> std::span(void) noexcept': expects 0 arguments - 2 provided [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(80,22): ErrorC2780: 'std::span<_Ty,_Extent> std::span(std::span<_Ty,_Extent>)': expects 1 arguments - 2 provided [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(94,24): ErrorC3203: 'EndianT': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(109,22): ErrorC3203: 'EndianT': unspecialized class template can't be used as a template argument for template parameter '_Ty', expected a real type [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\sound\WavWriter.cc(118,22): ErrorC3203: 'EndianT': unspecialized class template can't be used as a template argument for template parameter '_Ty', expected a real type [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\sha1.cc(351,24): ErrorC2641: cannot deduce template arguments for 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\sha1.cc(351,24): ErrorC2783: 'Endian::EndianT<T,Op> Endian::EndianT(T)': could not deduce template argument for 'Op' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\sha1.cc(351,24): ErrorC2780: 'Endian::EndianT<T,Op> Endian::EndianT(void)': expects 0 arguments - 1 provided [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\sha1.cc(351,24): ErrorC2784: 'Endian::EndianT<T,Op> Endian::EndianT(Endian::EndianT<T,Op>)': could not deduce template argument for 'Endian::EndianT<T,Op>' from 'uint64_t' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\AviWriter.hh(36,22): ErrorC3203: 'EndianT': unspecialized class template can't be used as a template argument for template parameter '_Ty', expected a real type [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\AviWriter.hh(36,22): ErrorC3203: 'EndianT': unspecialized class template can't be used as a template argument for template parameter '_Ty', expected a real type [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\AviWriter.cc(81,66): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\AviWriter.cc(236,47): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\AviWriter.cc(251,15): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\AviWriter.cc(257,7): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\AviWriter.cc(257,10): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\AviWriter.cc(287,25): ErrorC3203: 'EndianT': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\ZMBVEncoder.cc(109,31): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\ZMBVEncoder.cc(115,2): ErrorC2678: binary '=': no operator found which takes a left-hand operand of type 'Endian::L32' (or there is no acceptable conversion) [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\ZMBVEncoder.cc(115,7): ErrorC2582: 'operator =' function is unavailable in 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\ZMBVEncoder.cc(221,40): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\ZMBVEncoder.cc(221,27): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\ZMBVEncoder.cc(221,4): ErrorC2660: 'openmsx::writePixel': function does not take 1 arguments [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\ZMBVEncoder.cc(280,39): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\ZMBVEncoder.cc(280,26): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\ZMBVEncoder.cc(282,28): ErrorC3536: 'pixelsOut': cannot be used before it is initialized [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\ZMBVEncoder.cc(282,39): ErrorC2109: subscript requires array or pointer type [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\ZMBVEncoder.cc(282,4): ErrorC2660: 'openmsx::writePixel': function does not take 1 arguments [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(73,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(74,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(75,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(76,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(77,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(78,13): ErrorC7602: 'Endian::EndianT': the associated constraints are not satisfied [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(79,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(80,28): ErrorC2338: static_assert failed: 'must have size 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(81,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(82,28): ErrorC2338: static_assert failed: 'must have size 4' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(83,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,15): ErrorC2027: use of undefined type 'Endian::EndianT' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(84,28): ErrorC2338: static_assert failed: 'must have size 8' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(85,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(86,28): ErrorC2338: static_assert failed: 'may have alignment 2' [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(96,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(100,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(104,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,20): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(108,8): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(113,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(117,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(121,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,33): ErrorC2955: 'Endian::EndianT': use of class template requires template argument list [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\utils\endian.hh(125,15): ErrorC2672: 'std::bit_cast': no matching overloaded function found [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\scalers\HQCommon.hh(46,36): ErrorC3203: 'EndianT': unspecialized class template can't be used as a template argument for template parameter '_Ty', expected a real type [Drive:\openMSX\build\msvc\openmsx.vcxproj]
Drive:\openMSX\src\video\scalers\GLHQScaler.cc(130,25): ErrorC3203: 'EndianT': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type [Drive:\openMSX\build\msvc\openmsx.vcxproj]
61 warning(s)
3247 Error(s)
Time Elapsed 00:07:38.46