===> Building for openmsx-17.0nb14
ninja: Entering directory `output'
[1/536] Generating version header with a custom command
/Users/pbulk/build/emulators/openmsx/work/openMSX-RELEASE_17_0/build/makeutils.py:43: SyntaxWarning: invalid escape sequence '\$'
  _reEval = re.compile('(\$\(|\))')
Creating Version.ii...
[2/536] Generating build info header with a custom command
Creating build-info.hh...
[3/536] Compiling C++ object openmsx.p/src_main.cc.o
In file included from ../src/main.cc:24:
In file included from /Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL.h:40:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:706:65: warning: use of old-style cast [-Wold-style-cast]
SDL_COMPILE_TIME_ASSERT(SDL_Event, sizeof(SDL_Event) == sizeof(((SDL_Event *)NULL)->padding));
                                                                ^            ~~~~
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_stdinc.h:395:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[4/536] Compiling C++ object openmsx.p/src_Autofire.cc.o
[5/536] Compiling C++ object openmsx.p/src_CLIOption.cc.o
[6/536] Compiling C++ object openmsx.p/src_CartridgeSlotManager.cc.o
[7/536] Compiling C++ object openmsx.p/src_ChakkariCopy.cc.o
[8/536] Compiling C++ object openmsx.p/src_CliExtension.cc.o
[9/536] Compiling C++ object openmsx.p/src_CommandLineParser.cc.o
[10/536] Compiling C++ object openmsx.p/src_Connector.cc.o
[11/536] Compiling C++ object openmsx.p/src_DebugDevice.cc.o
[12/536] Compiling C++ object openmsx.p/src_DeviceFactory.cc.o
[13/536] Compiling C++ object openmsx.p/src_DummyDevice.cc.o
[14/536] Compiling C++ object openmsx.p/src_DummyPrinterPortDevice.cc.o
[15/536] Compiling C++ object openmsx.p/src_DynamicClock.cc.o
[16/536] Compiling C++ object openmsx.p/src_EmptyPatch.cc.o
[17/536] Compiling C++ object openmsx.p/src_EmuTime.cc.o
[18/536] Compiling C++ object openmsx.p/src_FirmwareSwitch.cc.o
[19/536] Compiling C++ object openmsx.p/src_GlobalSettings.cc.o
In file included from ../src/GlobalSettings.cc:9:
In file included from /Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL.h:40:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:706:65: warning: use of old-style cast [-Wold-style-cast]
SDL_COMPILE_TIME_ASSERT(SDL_Event, sizeof(SDL_Event) == sizeof(((SDL_Event *)NULL)->padding));
                                                                ^            ~~~~
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_stdinc.h:395:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[20/536] Compiling C++ object openmsx.p/src_I8255.cc.o
[21/536] Compiling C++ object openmsx.p/src_IPSPatch.cc.o
[22/536] Compiling C++ object openmsx.p/src_LedStatus.cc.o
[23/536] Compiling C++ object openmsx.p/src_MSXBunsetsu.cc.o
[24/536] Compiling C++ object openmsx.p/src_MSXCielTurbo.cc.o
[25/536] Compiling C++ object openmsx.p/src_MSXDevice.cc.o
[26/536] Compiling C++ object openmsx.p/src_MSXDeviceSwitch.cc.o
[27/536] Compiling C++ object openmsx.p/src_MSXE6Timer.cc.o
[28/536] Compiling C++ object openmsx.p/src_MSXHiResTimer.cc.o
[29/536] Compiling C++ object openmsx.p/src_MSXKanji.cc.o
[30/536] Compiling C++ object openmsx.p/src_MSXKanji12.cc.o
[31/536] Compiling C++ object openmsx.p/src_MSXMatsushita.cc.o
[32/536] Compiling C++ object openmsx.p/src_MSXMotherBoard.cc.o
[33/536] Compiling C++ object openmsx.p/src_MSXPPI.cc.o
[34/536] Compiling C++ object openmsx.p/src_MSXPrinterPort.cc.o
[35/536] Compiling C++ object openmsx.p/src_MSXRTC.cc.o
[36/536] Compiling C++ object openmsx.p/src_MSXResetStatusRegister.cc.o
[37/536] Compiling C++ object openmsx.p/src_MSXS1985.cc.o
[38/536] Compiling C++ object openmsx.p/src_MSXS1990.cc.o
[39/536] Compiling C++ object openmsx.p/src_MSXSwitchedDevice.cc.o
[40/536] Compiling C++ object openmsx.p/src_MSXToshibaTcx200x.cc.o
[41/536] Compiling C++ object openmsx.p/src_MSXTurboRPause.cc.o
[42/536] Compiling C++ object openmsx.p/src_MSXVictorHC9xSystemControl.cc.o
[43/536] Compiling C++ object openmsx.p/src_PasswordCart.cc.o
[44/536] Compiling C++ object openmsx.p/src_Pluggable.cc.o
[45/536] Compiling C++ object openmsx.p/src_PluggableFactory.cc.o
In file included from ../src/PluggableFactory.cc:5:
In file included from ../src/input/Joystick.hh:9:
In file included from /Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL.h:40:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:706:65: warning: use of old-style cast [-Wold-style-cast]
SDL_COMPILE_TIME_ASSERT(SDL_Event, sizeof(SDL_Event) == sizeof(((SDL_Event *)NULL)->padding));
                                                                ^            ~~~~
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_stdinc.h:395:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[46/536] Compiling C++ object openmsx.p/src_PluggingController.cc.o
[47/536] Compiling C++ object openmsx.p/src_Printer.cc.o
In file included from ../src/Printer.cc:2:
In file included from ../src/video/PNG.hh:5:
In file included from ../src/video/SDLSurfacePtr.hh:6:
In file included from /Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL.h:40:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:706:65: warning: use of old-style cast [-Wold-style-cast]
SDL_COMPILE_TIME_ASSERT(SDL_Event, sizeof(SDL_Event) == sizeof(((SDL_Event *)NULL)->padding));
                                                                ^            ~~~~
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_stdinc.h:395:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[48/536] Compiling C++ object openmsx.p/src_PrinterPortDevice.cc.o
[49/536] Compiling C++ object openmsx.p/src_PrinterPortLogger.cc.o
[50/536] Compiling C++ object openmsx.p/src_PrinterPortSimpl.cc.o
[51/536] Compiling C++ object openmsx.p/src_RP5C01.cc.o
[52/536] Compiling C++ object openmsx.p/src_RTSchedulable.cc.o
[53/536] Compiling C++ object openmsx.p/src_RTScheduler.cc.o
[54/536] Compiling C++ object openmsx.p/src_Reactor.cc.o
In file included from ../src/Reactor.cc:6:
In file included from ../src/events/InputEventGenerator.hh:8:
In file included from /Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL.h:40:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:706:65: warning: use of old-style cast [-Wold-style-cast]
SDL_COMPILE_TIME_ASSERT(SDL_Event, sizeof(SDL_Event) == sizeof(((SDL_Event *)NULL)->padding));
                                                                ^            ~~~~
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_stdinc.h:395:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[55/536] Compiling C++ object openmsx.p/src_RealTime.cc.o
[56/536] Compiling C++ object openmsx.p/src_RenShaTurbo.cc.o
[57/536] Compiling C++ object openmsx.p/src_ReplayCLI.cc.o
[58/536] Compiling C++ object openmsx.p/src_ReverseManager.cc.o
[59/536] Compiling C++ object openmsx.p/src_SVIPPI.cc.o
[60/536] Compiling C++ object openmsx.p/src_SVIPrinterPort.cc.o
[61/536] Compiling C++ object openmsx.p/src_SaveStateCLI.cc.o
[62/536] Compiling C++ object openmsx.p/src_Schedulable.cc.o
[63/536] Compiling C++ object openmsx.p/src_Scheduler.cc.o
[64/536] Compiling C++ object openmsx.p/src_SensorKid.cc.o
[65/536] Compiling C++ object openmsx.p/src_SpeedManager.cc.o
[66/536] Compiling C++ object openmsx.p/src_ThrottleManager.cc.o
[67/536] Compiling C++ object openmsx.p/src_Version.cc.o
[68/536] Compiling C++ object openmsx.p/src_cassette_CasImage.cc.o
[69/536] Compiling C++ object openmsx.p/src_cassette_CassetteDevice.cc.o
[70/536] Compiling C++ object openmsx.p/src_cassette_CassetteImage.cc.o
[71/536] Compiling C++ object openmsx.p/src_cassette_CassettePlayer.cc.o
[72/536] Compiling C++ object openmsx.p/src_cassette_CassettePlayerCLI.cc.o
[73/536] Compiling C++ object openmsx.p/src_cassette_CassettePort.cc.o
[74/536] Compiling C++ object openmsx.p/src_cassette_DummyCassetteDevice.cc.o
[75/536] Compiling C++ object openmsx.p/src_cassette_WavImage.cc.o
[76/536] Compiling C++ object openmsx.p/src_commands_Command.cc.o
[77/536] Compiling C++ object openmsx.p/src_commands_CommandException.cc.o
[78/536] Compiling C++ object openmsx.p/src_commands_Completer.cc.o
[79/536] Compiling C++ object openmsx.p/src_commands_GlobalCommandController.cc.o
[80/536] Compiling C++ object openmsx.p/src_commands_InfoCommand.cc.o
[81/536] Compiling C++ object openmsx.p/src_commands_InfoTopic.cc.o
[82/536] Compiling C++ object openmsx.p/src_commands_Interpreter.cc.o
[83/536] Compiling C++ object openmsx.p/src_commands_MSXCommandController.cc.o
[84/536] Compiling C++ object openmsx.p/src_commands_ProxyCommand.cc.o
[85/536] Compiling C++ object openmsx.p/src_commands_TclArgParser.cc.o
[86/536] Compiling C++ object openmsx.p/src_commands_TclCallback.cc.o
[87/536] Compiling C++ object openmsx.p/src_commands_TclObject.cc.o
[88/536] Compiling C++ object openmsx.p/src_commands_TclParser.cc.o
[89/536] Compiling C++ object openmsx.p/src_config_DeviceConfig.cc.o
[90/536] Compiling C++ object openmsx.p/src_config_HardwareConfig.cc.o
[91/536] Compiling C++ object openmsx.p/src_config_SettingsConfig.cc.o
[92/536] Compiling C++ object openmsx.p/src_config_XMLElement.cc.o
[93/536] Compiling C++ object openmsx.p/src_config_XMLLoader.cc.o
[94/536] Compiling C++ object openmsx.p/src_console_CommandConsole.cc.o
[95/536] Compiling C++ object openmsx.p/src_console_OSDConsoleRenderer.cc.o
In file included from ../src/console/OSDConsoleRenderer.cc:1:
In file included from ../src/console/OSDConsoleRenderer.hh:6:
In file included from ../src/console/TTFFont.hh:4:
In file included from ../src/video/SDLSurfacePtr.hh:6:
In file included from /Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL.h:40:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:706:65: warning: use of old-style cast [-Wold-style-cast]
SDL_COMPILE_TIME_ASSERT(SDL_Event, sizeof(SDL_Event) == sizeof(((SDL_Event *)NULL)->padding));
                                                                ^            ~~~~
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_stdinc.h:395:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[96/536] Compiling C++ object openmsx.p/src_console_OSDGUI.cc.o
In file included from ../src/console/OSDGUI.cc:4:
In file included from ../src/console/OSDText.hh:5:
In file included from ../src/console/TTFFont.hh:4:
In file included from ../src/video/SDLSurfacePtr.hh:6:
In file included from /Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL.h:40:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:706:65: warning: use of old-style cast [-Wold-style-cast]
SDL_COMPILE_TIME_ASSERT(SDL_Event, sizeof(SDL_Event) == sizeof(((SDL_Event *)NULL)->padding));
                                                                ^            ~~~~
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_stdinc.h:395:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[97/536] Compiling C++ object openmsx.p/src_console_OSDGUILayer.cc.o
[98/536] Compiling C++ object openmsx.p/src_console_OSDImageBasedWidget.cc.o
[99/536] Compiling C++ object openmsx.p/src_console_OSDRectangle.cc.o
In file included from ../src/console/OSDRectangle.cc:2:
In file included from ../src/video/SDLImage.hh:5:
In file included from ../src/video/SDLSurfacePtr.hh:6:
In file included from /Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL.h:40:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:706:65: warning: use of old-style cast [-Wold-style-cast]
SDL_COMPILE_TIME_ASSERT(SDL_Event, sizeof(SDL_Event) == sizeof(((SDL_Event *)NULL)->padding));
                                                                ^            ~~~~
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_stdinc.h:395:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[100/536] Compiling C++ object openmsx.p/src_console_OSDText.cc.o
In file included from ../src/console/OSDText.cc:1:
In file included from ../src/console/OSDText.hh:5:
In file included from ../src/console/TTFFont.hh:4:
In file included from ../src/video/SDLSurfacePtr.hh:6:
In file included from /Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL.h:40:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:706:65: warning: use of old-style cast [-Wold-style-cast]
SDL_COMPILE_TIME_ASSERT(SDL_Event, sizeof(SDL_Event) == sizeof(((SDL_Event *)NULL)->padding));
                                                                ^            ~~~~
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_stdinc.h:395:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[101/536] Compiling C++ object openmsx.p/src_console_OSDTopWidget.cc.o
[102/536] Compiling C++ object openmsx.p/src_console_OSDWidget.cc.o
In file included from ../src/console/OSDWidget.cc:2:
In file included from ../src/video/SDLOutputSurface.hh:6:
In file included from /Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL.h:40:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:706:65: warning: use of old-style cast [-Wold-style-cast]
SDL_COMPILE_TIME_ASSERT(SDL_Event, sizeof(SDL_Event) == sizeof(((SDL_Event *)NULL)->padding));
                                                                ^            ~~~~
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_stdinc.h:395:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[103/536] Compiling C++ object openmsx.p/src_console_TTFFont.cc.o
In file included from ../src/console/TTFFont.cc:1:
In file included from ../src/console/TTFFont.hh:4:
In file included from ../src/video/SDLSurfacePtr.hh:6:
In file included from /Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL.h:40:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:706:65: warning: use of old-style cast [-Wold-style-cast]
SDL_COMPILE_TIME_ASSERT(SDL_Event, sizeof(SDL_Event) == sizeof(((SDL_Event *)NULL)->padding));
                                                                ^            ~~~~
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_stdinc.h:395:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[104/536] Compiling C++ object openmsx.p/src_cpu_BreakPointBase.cc.o
[105/536] Compiling C++ object openmsx.p/src_cpu_CPUClock.cc.o
[106/536] Compiling C++ object openmsx.p/src_cpu_CPUCore.cc.o
[107/536] Compiling C++ object openmsx.p/src_cpu_CPURegs.cc.o
[108/536] Compiling C++ object openmsx.p/src_cpu_Dasm.cc.o
[109/536] Compiling C++ object openmsx.p/src_cpu_IRQHelper.cc.o
[110/536] Compiling C++ object openmsx.p/src_cpu_MSXCPU.cc.o
[111/536] Compiling C++ object openmsx.p/src_cpu_MSXCPUInterface.cc.o
[112/536] Compiling C++ object openmsx.p/src_cpu_MSXMultiDevice.cc.o
[113/536] Compiling C++ object openmsx.p/src_cpu_MSXMultiIODevice.cc.o
[114/536] Compiling C++ object openmsx.p/src_cpu_MSXMultiMemDevice.cc.o
[115/536] Compiling C++ object openmsx.p/src_cpu_MSXWatchIODevice.cc.o
[116/536] Compiling C++ object openmsx.p/src_cpu_VDPIODelay.cc.o
[117/536] Compiling C++ object openmsx.p/src_debugger_DasmTables.cc.o
[118/536] Compiling C++ object openmsx.p/src_debugger_Debugger.cc.o
[119/536] Compiling C++ object openmsx.p/src_debugger_Probe.cc.o
[120/536] Compiling C++ object openmsx.p/src_debugger_ProbeBreakPoint.cc.o
[121/536] Compiling C++ object openmsx.p/src_debugger_SimpleDebuggable.cc.o
[122/536] Compiling C++ object openmsx.p/src_events_AdhocCliCommParser.cc.o
[123/536] Compiling C++ object openmsx.p/src_events_AfterCommand.cc.o
[124/536] Compiling C++ object openmsx.p/src_events_CliComm.cc.o
[125/536] Compiling C++ object openmsx.p/src_events_CliConnection.cc.o
[126/536] Compiling C++ object openmsx.p/src_events_CliServer.cc.o
[127/536] Compiling C++ object openmsx.p/src_events_Event.cc.o
[128/536] Compiling C++ object openmsx.p/src_events_EventDistributor.cc.o
In file included from ../src/events/EventDistributor.cc:6:
In file included from ../src/events/InputEventGenerator.hh:8:
In file included from /Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL.h:40:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:706:65: warning: use of old-style cast [-Wold-style-cast]
SDL_COMPILE_TIME_ASSERT(SDL_Event, sizeof(SDL_Event) == sizeof(((SDL_Event *)NULL)->padding));
                                                                ^            ~~~~
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_stdinc.h:395:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[129/536] Compiling C++ object openmsx.p/src_events_GlobalCliComm.cc.o
[130/536] Compiling C++ object openmsx.p/src_events_HotKey.cc.o
[131/536] Compiling C++ object openmsx.p/src_events_InputEventFactory.cc.o
In file included from ../src/events/InputEventFactory.cc:8:
In file included from /Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL.h:40:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:706:65: warning: use of old-style cast [-Wold-style-cast]
SDL_COMPILE_TIME_ASSERT(SDL_Event, sizeof(SDL_Event) == sizeof(((SDL_Event *)NULL)->padding));
                                                                ^            ~~~~
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_stdinc.h:395:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[132/536] Compiling C++ object openmsx.p/src_events_InputEventGenerator.cc.o
In file included from ../src/events/InputEventGenerator.cc:1:
In file included from ../src/events/InputEventGenerator.hh:8:
In file included from /Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL.h:40:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:706:65: warning: use of old-style cast [-Wold-style-cast]
SDL_COMPILE_TIME_ASSERT(SDL_Event, sizeof(SDL_Event) == sizeof(((SDL_Event *)NULL)->padding));
                                                                ^            ~~~~
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_stdinc.h:395:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[133/536] Compiling C++ object openmsx.p/src_events_InputEvents.cc.o
In file included from ../src/events/InputEvents.cc:10:
In file included from /Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL.h:40:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:706:65: warning: use of old-style cast [-Wold-style-cast]
SDL_COMPILE_TIME_ASSERT(SDL_Event, sizeof(SDL_Event) == sizeof(((SDL_Event *)NULL)->padding));
                                                                ^            ~~~~
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_stdinc.h:395:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[134/536] Compiling C++ object openmsx.p/src_events_Keys.cc.o
[135/536] Compiling C++ object openmsx.p/src_events_MSXCliComm.cc.o
[136/536] Compiling C++ object openmsx.p/src_events_MessageCommand.cc.o
[137/536] Compiling C++ object openmsx.p/src_events_Socket.cc.o
[138/536] Compiling C++ object openmsx.p/src_events_StdioMessages.cc.o
[139/536] Compiling C++ object openmsx.p/src_events_TclCallbackMessages.cc.o
[140/536] Compiling C++ object openmsx.p/src_fdc_AVTFDC.cc.o
[141/536] Compiling C++ object openmsx.p/src_fdc_BootBlocks.cc.o
[142/536] Compiling C++ object openmsx.p/src_fdc_DMKDiskImage.cc.o
[143/536] Compiling C++ object openmsx.p/src_fdc_DSKDiskImage.cc.o
[144/536] Compiling C++ object openmsx.p/src_fdc_DirAsDSK.cc.o
[145/536] Compiling C++ object openmsx.p/src_fdc_Disk.cc.o
[146/536] Compiling C++ object openmsx.p/src_fdc_DiskChanger.cc.o
[147/536] Compiling C++ object openmsx.p/src_fdc_DiskContainer.cc.o
[148/536] Compiling C++ object openmsx.p/src_fdc_DiskDrive.cc.o
[149/536] Compiling C++ object openmsx.p/src_fdc_DiskFactory.cc.o
[150/536] Compiling C++ object openmsx.p/src_fdc_DiskImageCLI.cc.o
[151/536] Compiling C++ object openmsx.p/src_fdc_DiskImageUtils.cc.o
[152/536] Compiling C++ object openmsx.p/src_fdc_DiskManipulator.cc.o
[153/536] Compiling C++ object openmsx.p/src_fdc_DiskName.cc.o
[154/536] Compiling C++ object openmsx.p/src_fdc_DiskPartition.cc.o
[155/536] Compiling C++ object openmsx.p/src_fdc_DriveMultiplexer.cc.o
[156/536] Compiling C++ object openmsx.p/src_fdc_DummyDisk.cc.o
[157/536] Compiling C++ object openmsx.p/src_fdc_EmptyDiskPatch.cc.o
[158/536] Compiling C++ object openmsx.p/src_fdc_MSXFDC.cc.o
[159/536] Compiling C++ object openmsx.p/src_fdc_MSXtar.cc.o
[160/536] Compiling C++ object openmsx.p/src_fdc_MicrosolFDC.cc.o
[161/536] Compiling C++ object openmsx.p/src_fdc_NationalFDC.cc.o
[162/536] Compiling C++ object openmsx.p/src_fdc_NowindCommand.cc.o
[163/536] Compiling C++ object openmsx.p/src_fdc_NowindHost.cc.o
[164/536] Compiling C++ object openmsx.p/src_fdc_NowindInterface.cc.o
[165/536] Compiling C++ object openmsx.p/src_fdc_NowindRomDisk.cc.o
[166/536] Compiling C++ object openmsx.p/src_fdc_PhilipsFDC.cc.o
[167/536] Compiling C++ object openmsx.p/src_fdc_RamDSKDiskImage.cc.o
[168/536] Compiling C++ object openmsx.p/src_fdc_RawTrack.cc.o
[169/536] Compiling C++ object openmsx.p/src_fdc_RealDrive.cc.o
[170/536] Compiling C++ object openmsx.p/src_fdc_SVIFDC.cc.o
[171/536] Compiling C++ object openmsx.p/src_fdc_SanyoFDC.cc.o
[172/536] Compiling C++ object openmsx.p/src_fdc_SectorAccessibleDisk.cc.o
[173/536] Compiling C++ object openmsx.p/src_fdc_SectorBasedDisk.cc.o
[174/536] Compiling C++ object openmsx.p/src_fdc_SpectravideoFDC.cc.o
[175/536] Compiling C++ object openmsx.p/src_fdc_TC8566AF.cc.o
[176/536] Compiling C++ object openmsx.p/src_fdc_ToshibaFDC.cc.o
[177/536] Compiling C++ object openmsx.p/src_fdc_TurboRFDC.cc.o
[178/536] Compiling C++ object openmsx.p/src_fdc_VictorFDC.cc.o
[179/536] Compiling C++ object openmsx.p/src_fdc_WD2793.cc.o
[180/536] Compiling C++ object openmsx.p/src_fdc_WD2793BasedFDC.cc.o
[181/536] Compiling C++ object openmsx.p/src_fdc_XSADiskImage.cc.o
[182/536] Compiling C++ object openmsx.p/src_fdc_YamahaFDC.cc.o
[183/536] Compiling C++ object openmsx.p/src_file_CompressedFileAdapter.cc.o
[184/536] Compiling C++ object openmsx.p/src_file_File.cc.o
[185/536] Compiling C++ object openmsx.p/src_file_FileBase.cc.o
[186/536] Compiling C++ object openmsx.p/src_file_FileContext.cc.o
[187/536] Compiling C++ object openmsx.p/src_file_FileOperations.cc.o
[188/536] Compiling C++ object openmsx.p/src_file_FilePool.cc.o
[189/536] Compiling C++ object openmsx.p/src_file_FilePoolCore.cc.o
[190/536] Compiling C++ object openmsx.p/src_file_Filename.cc.o
[191/536] Compiling C++ object openmsx.p/src_file_GZFileAdapter.cc.o
[192/536] Compiling C++ object openmsx.p/src_file_LocalFile.cc.o
[193/536] Compiling C++ object openmsx.p/src_file_LocalFileReference.cc.o
[194/536] Compiling C++ object openmsx.p/src_file_PreCacheFile.cc.o
[195/536] Compiling C++ object openmsx.p/src_file_ReadDir.cc.o
[196/536] Compiling C++ object openmsx.p/src_file_ZipFileAdapter.cc.o
[197/536] Compiling C++ object openmsx.p/src_file_ZlibInflate.cc.o
../src/file/ZlibInflate.cc:82:16: warning: use of old-style cast [-Wold-style-cast]
        int initErr = inflateInit2(&s, -MAX_WBITS);
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/zlib.h:1822:25: note: expanded from macro 'inflateInit2'
                        (int)sizeof(z_stream))
                        ^    ~~~~~~~~~~~~~~~~
1 warning generated.
[198/536] Compiling C++ object openmsx.p/src_ide_AbstractIDEDevice.cc.o
[199/536] Compiling C++ object openmsx.p/src_ide_BeerIDE.cc.o
[200/536] Compiling C++ object openmsx.p/src_ide_CDImageCLI.cc.o
[201/536] Compiling C++ object openmsx.p/src_ide_DummyIDEDevice.cc.o
[202/536] Compiling C++ object openmsx.p/src_ide_DummySCSIDevice.cc.o
[203/536] Compiling C++ object openmsx.p/src_ide_GoudaSCSI.cc.o
[204/536] Compiling C++ object openmsx.p/src_ide_HD.cc.o
[205/536] Compiling C++ object openmsx.p/src_ide_HDCommand.cc.o
[206/536] Compiling C++ object openmsx.p/src_ide_HDImageCLI.cc.o
[207/536] Compiling C++ object openmsx.p/src_ide_IDECDROM.cc.o
[208/536] Compiling C++ object openmsx.p/src_ide_IDEDeviceFactory.cc.o
[209/536] Compiling C++ object openmsx.p/src_ide_IDEHD.cc.o
[210/536] Compiling C++ object openmsx.p/src_ide_MB89352.cc.o
[211/536] Compiling C++ object openmsx.p/src_ide_MegaSCSI.cc.o
[212/536] Compiling C++ object openmsx.p/src_ide_SCSIHD.cc.o
[213/536] Compiling C++ object openmsx.p/src_ide_SCSILS120.cc.o
[214/536] Compiling C++ object openmsx.p/src_ide_SunriseIDE.cc.o
[215/536] Compiling C++ object openmsx.p/src_ide_WD33C93.cc.o
[216/536] Compiling C++ object openmsx.p/src_input_ArkanoidPad.cc.o
[217/536] Compiling C++ object openmsx.p/src_input_ColecoJoystickIO.cc.o
[218/536] Compiling C++ object openmsx.p/src_input_DummyJoystick.cc.o
[219/536] Compiling C++ object openmsx.p/src_input_EventDelay.cc.o
[220/536] Compiling C++ object openmsx.p/src_input_JoyMega.cc.o
In file included from ../src/input/JoyMega.cc:1:
In file included from ../src/input/JoyMega.hh:7:
In file included from /Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL.h:40:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:706:65: warning: use of old-style cast [-Wold-style-cast]
SDL_COMPILE_TIME_ASSERT(SDL_Event, sizeof(SDL_Event) == sizeof(((SDL_Event *)NULL)->padding));
                                                                ^            ~~~~
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_stdinc.h:395:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[221/536] Compiling C++ object openmsx.p/src_input_JoyTap.cc.o
[222/536] Compiling C++ object openmsx.p/src_input_Joystick.cc.o
In file included from ../src/input/Joystick.cc:1:
In file included from ../src/input/Joystick.hh:9:
In file included from /Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL.h:40:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:706:65: warning: use of old-style cast [-Wold-style-cast]
SDL_COMPILE_TIME_ASSERT(SDL_Event, sizeof(SDL_Event) == sizeof(((SDL_Event *)NULL)->padding));
                                                                ^            ~~~~
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_stdinc.h:395:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[223/536] Compiling C++ object openmsx.p/src_input_JoystickDevice.cc.o
[224/536] Compiling C++ object openmsx.p/src_input_JoystickPort.cc.o
[225/536] Compiling C++ object openmsx.p/src_input_KeyJoystick.cc.o
[226/536] Compiling C++ object openmsx.p/src_input_Keyboard.cc.o
In file included from ../src/input/Keyboard.cc:28:
In file included from /Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL.h:40:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:706:65: warning: use of old-style cast [-Wold-style-cast]
SDL_COMPILE_TIME_ASSERT(SDL_Event, sizeof(SDL_Event) == sizeof(((SDL_Event *)NULL)->padding));
                                                                ^            ~~~~
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_stdinc.h:395:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[227/536] Compiling C++ object openmsx.p/src_input_KeyboardSettings.cc.o
[228/536] Compiling C++ object openmsx.p/src_input_MSXEventDistributor.cc.o
[229/536] Compiling C++ object openmsx.p/src_input_MagicKey.cc.o
[230/536] Compiling C++ object openmsx.p/src_input_Mouse.cc.o
In file included from ../src/input/Mouse.cc:11:
In file included from /Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL.h:40:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:706:65: warning: use of old-style cast [-Wold-style-cast]
SDL_COMPILE_TIME_ASSERT(SDL_Event, sizeof(SDL_Event) == sizeof(((SDL_Event *)NULL)->padding));
                                                                ^            ~~~~
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_stdinc.h:395:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[231/536] Compiling C++ object openmsx.p/src_input_NinjaTap.cc.o
[232/536] Compiling C++ object openmsx.p/src_input_Paddle.cc.o
[233/536] Compiling C++ object openmsx.p/src_input_RecordedCommand.cc.o
[234/536] Compiling C++ object openmsx.p/src_input_SETetrisDongle.cc.o
[235/536] Compiling C++ object openmsx.p/src_input_StateChangeDistributor.cc.o
[236/536] Compiling C++ object openmsx.p/src_input_Touchpad.cc.o
[237/536] Compiling C++ object openmsx.p/src_input_Trackball.cc.o
[238/536] Compiling C++ object openmsx.p/src_input_UnicodeKeymap.cc.o
[239/536] Compiling C++ object openmsx.p/src_memory_AmdFlash.cc.o
[240/536] Compiling C++ object openmsx.p/src_memory_Carnivore2.cc.o
[241/536] Compiling C++ object openmsx.p/src_memory_CheckedRam.cc.o
[242/536] Compiling C++ object openmsx.p/src_memory_ColecoSuperGameModule.cc.o
[243/536] Compiling C++ object openmsx.p/src_memory_EEPROM_93C46.cc.o
[244/536] Compiling C++ object openmsx.p/src_memory_ESE_RAM.cc.o
[245/536] Compiling C++ object openmsx.p/src_memory_ESE_SCC.cc.o
[246/536] Compiling C++ object openmsx.p/src_memory_FraelSwitchableROM.cc.o
[247/536] Compiling C++ object openmsx.p/src_memory_KonamiUltimateCollection.cc.o
[248/536] Compiling C++ object openmsx.p/src_memory_MSXHBI55.cc.o
[249/536] Compiling C++ object openmsx.p/src_memory_MSXMapperIO.cc.o
[250/536] Compiling C++ object openmsx.p/src_memory_MSXMegaRam.cc.o
[251/536] Compiling C++ object openmsx.p/src_memory_MSXMemoryMapper.cc.o
[252/536] Compiling C++ object openmsx.p/src_memory_MSXMemoryMapperBase.cc.o
[253/536] Compiling C++ object openmsx.p/src_memory_MSXMirrorDevice.cc.o
[254/536] Compiling C++ object openmsx.p/src_memory_MSXPac.cc.o
[255/536] Compiling C++ object openmsx.p/src_memory_MSXRam.cc.o
[256/536] Compiling C++ object openmsx.p/src_memory_MSXRom.cc.o
[257/536] Compiling C++ object openmsx.p/src_memory_MSXRomCLI.cc.o
[258/536] Compiling C++ object openmsx.p/src_memory_MegaFlashRomSCCPlus.cc.o
[259/536] Compiling C++ object openmsx.p/src_memory_MegaFlashRomSCCPlusSD.cc.o
[260/536] Compiling C++ object openmsx.p/src_memory_MusicalMemoryMapper.cc.o
[261/536] Compiling C++ object openmsx.p/src_memory_PanasonicMemory.cc.o
[262/536] Compiling C++ object openmsx.p/src_memory_PanasonicRam.cc.o
[263/536] Compiling C++ object openmsx.p/src_memory_ROMHunterMk2.cc.o
[264/536] Compiling C++ object openmsx.p/src_memory_Ram.cc.o
[265/536] Compiling C++ object openmsx.p/src_memory_ReproCartridgeV1.cc.o
[266/536] Compiling C++ object openmsx.p/src_memory_ReproCartridgeV2.cc.o
[267/536] Compiling C++ object openmsx.p/src_memory_Rom.cc.o
[268/536] Compiling C++ object openmsx.p/src_memory_RomArc.cc.o
[269/536] Compiling C++ object openmsx.p/src_memory_RomAscii16_2.cc.o
[270/536] Compiling C++ object openmsx.p/src_memory_RomAscii16kB.cc.o
[271/536] Compiling C++ object openmsx.p/src_memory_RomAscii8_8.cc.o
[272/536] Compiling C++ object openmsx.p/src_memory_RomAscii8kB.cc.o
[273/536] Compiling C++ object openmsx.p/src_memory_RomBlocks.cc.o
[274/536] Compiling C++ object openmsx.p/src_memory_RomColecoMegaCart.cc.o
[275/536] Compiling C++ object openmsx.p/src_memory_RomCrossBlaim.cc.o
[276/536] Compiling C++ object openmsx.p/src_memory_RomDRAM.cc.o
[277/536] Compiling C++ object openmsx.p/src_memory_RomDatabase.cc.o
[278/536] Compiling C++ object openmsx.p/src_memory_RomDooly.cc.o
[279/536] Compiling C++ object openmsx.p/src_memory_RomFSA1FM.cc.o
[280/536] Compiling C++ object openmsx.p/src_memory_RomFactory.cc.o
[281/536] Compiling C++ object openmsx.p/src_memory_RomGameMaster2.cc.o
[282/536] Compiling C++ object openmsx.p/src_memory_RomGeneric16kB.cc.o
[283/536] Compiling C++ object openmsx.p/src_memory_RomGeneric8kB.cc.o
[284/536] Compiling C++ object openmsx.p/src_memory_RomHalnote.cc.o
[285/536] Compiling C++ object openmsx.p/src_memory_RomHarryFox.cc.o
[286/536] Compiling C++ object openmsx.p/src_memory_RomHolyQuran.cc.o
[287/536] Compiling C++ object openmsx.p/src_memory_RomHolyQuran2.cc.o
[288/536] Compiling C++ object openmsx.p/src_memory_RomInfo.cc.o
[289/536] Compiling C++ object openmsx.p/src_memory_RomInfoTopic.cc.o
[290/536] Compiling C++ object openmsx.p/src_memory_RomKonami.cc.o
[291/536] Compiling C++ object openmsx.p/src_memory_RomKonamiKeyboardMaster.cc.o
[292/536] Compiling C++ object openmsx.p/src_memory_RomKonamiSCC.cc.o
[293/536] Compiling C++ object openmsx.p/src_memory_RomMSXDOS2.cc.o
[294/536] Compiling C++ object openmsx.p/src_memory_RomMSXWrite.cc.o
[295/536] Compiling C++ object openmsx.p/src_memory_RomMSXtra.cc.o
[296/536] Compiling C++ object openmsx.p/src_memory_RomMajutsushi.cc.o
[297/536] Compiling C++ object openmsx.p/src_memory_RomManbow2.cc.o
[298/536] Compiling C++ object openmsx.p/src_memory_RomMatraCompilation.cc.o
[299/536] Compiling C++ object openmsx.p/src_memory_RomMatraInk.cc.o
[300/536] Compiling C++ object openmsx.p/src_memory_RomMitsubishiMLTS2.cc.o
[301/536] Compiling C++ object openmsx.p/src_memory_RomMultiRom.cc.o
[302/536] Compiling C++ object openmsx.p/src_memory_RomNational.cc.o
[303/536] Compiling C++ object openmsx.p/src_memory_RomNettouYakyuu.cc.o
[304/536] Compiling C++ object openmsx.p/src_memory_RomPadial16kB.cc.o
[305/536] Compiling C++ object openmsx.p/src_memory_RomPadial8kB.cc.o
[306/536] Compiling C++ object openmsx.p/src_memory_RomPageNN.cc.o
[307/536] Compiling C++ object openmsx.p/src_memory_RomPanasonic.cc.o
[308/536] Compiling C++ object openmsx.p/src_memory_RomPlain.cc.o
[309/536] Compiling C++ object openmsx.p/src_memory_RomPlayBall.cc.o
[310/536] Compiling C++ object openmsx.p/src_memory_RomRType.cc.o
[311/536] Compiling C++ object openmsx.p/src_memory_RomRamFile.cc.o
[312/536] Compiling C++ object openmsx.p/src_memory_RomSuperLodeRunner.cc.o
[313/536] Compiling C++ object openmsx.p/src_memory_RomSuperSwangi.cc.o
[314/536] Compiling C++ object openmsx.p/src_memory_RomSynthesizer.cc.o
[315/536] Compiling C++ object openmsx.p/src_memory_RomZemina126in1.cc.o
[316/536] Compiling C++ object openmsx.p/src_memory_RomZemina80in1.cc.o
[317/536] Compiling C++ object openmsx.p/src_memory_RomZemina90in1.cc.o
[318/536] Compiling C++ object openmsx.p/src_memory_RomZemina25in1.cc.o
[319/536] Compiling C++ object openmsx.p/src_memory_SRAM.cc.o
[320/536] Compiling C++ object openmsx.p/src_memory_SdCard.cc.o
[321/536] Compiling C++ object openmsx.p/src_memory_TrackedRam.cc.o
[322/536] Compiling C++ object openmsx.p/src_security_SocketStreamWrapper.cc.o
[323/536] Compiling C++ object openmsx.p/src_security_SspiNegotiateServer.cc.o
[324/536] Compiling C++ object openmsx.p/src_security_SspiUtils.cc.o
[325/536] Compiling C++ object openmsx.p/src_serial_ClockPin.cc.o
[326/536] Compiling C++ object openmsx.p/src_serial_DummyMidiInDevice.cc.o
[327/536] Compiling C++ object openmsx.p/src_serial_DummyMidiOutDevice.cc.o
[328/536] Compiling C++ object openmsx.p/src_serial_DummyRS232Device.cc.o
[329/536] Compiling C++ object openmsx.p/src_serial_I8251.cc.o
[330/536] Compiling C++ object openmsx.p/src_serial_I8254.cc.o
[331/536] Compiling C++ object openmsx.p/src_serial_JVCMSXMIDI.cc.o
[332/536] Compiling C++ object openmsx.p/src_serial_MC6850.cc.o
[333/536] Compiling C++ object openmsx.p/src_serial_MSXFacMidiInterface.cc.o
[334/536] Compiling C++ object openmsx.p/src_serial_MSXMidi.cc.o
[335/536] Compiling C++ object openmsx.p/src_serial_MSXRS232.cc.o
[336/536] Compiling C++ object openmsx.p/src_serial_MidiInConnector.cc.o
[337/536] Compiling C++ object openmsx.p/src_serial_MidiInCoreMIDI.cc.o
[338/536] Compiling C++ object openmsx.p/src_serial_MidiInDevice.cc.o
[339/536] Compiling C++ object openmsx.p/src_serial_MidiInReader.cc.o
[340/536] Compiling C++ object openmsx.p/src_serial_MidiInWindows.cc.o
[341/536] Compiling C++ object openmsx.p/src_serial_MidiOutConnector.cc.o
[342/536] Compiling C++ object openmsx.p/src_serial_MidiOutCoreMIDI.cc.o
[343/536] Compiling C++ object openmsx.p/src_serial_MidiOutDevice.cc.o
[344/536] Compiling C++ object openmsx.p/src_serial_MidiOutLogger.cc.o
[345/536] Compiling C++ object openmsx.p/src_serial_MidiOutWindows.cc.o
[346/536] Compiling C++ object openmsx.p/src_serial_Midi_w32.cc.o
[347/536] Compiling C++ object openmsx.p/src_serial_MusicModuleMIDI.cc.o
[348/536] Compiling C++ object openmsx.p/src_serial_RS232Connector.cc.o
[349/536] Compiling C++ object openmsx.p/src_serial_RS232Device.cc.o
[350/536] Compiling C++ object openmsx.p/src_serial_RS232Tester.cc.o
[351/536] Compiling C++ object openmsx.p/src_serial_YM2148.cc.o
[352/536] Compiling C++ object openmsx.p/src_serialize.cc.o
[353/536] Compiling C++ object openmsx.p/src_serialize_core.cc.o
[354/536] Compiling C++ object openmsx.p/src_serialize_meta.cc.o
[355/536] Compiling C++ object openmsx.p/src_settings_BooleanSetting.cc.o
[356/536] Compiling C++ object openmsx.p/src_settings_EnumSetting.cc.o
[357/536] Compiling C++ object openmsx.p/src_settings_FilenameSetting.cc.o
[358/536] Compiling C++ object openmsx.p/src_settings_FloatSetting.cc.o
[359/536] Compiling C++ object openmsx.p/src_settings_IntegerSetting.cc.o
[360/536] Compiling C++ object openmsx.p/src_settings_KeyCodeSetting.cc.o
[361/536] Compiling C++ object openmsx.p/src_settings_ProxySetting.cc.o
[362/536] Compiling C++ object openmsx.p/src_settings_ReadOnlySetting.cc.o
[363/536] Compiling C++ object openmsx.p/src_settings_Setting.cc.o
[364/536] Compiling C++ object openmsx.p/src_settings_SettingsManager.cc.o
[365/536] Compiling C++ object openmsx.p/src_settings_StringSetting.cc.o
[366/536] Compiling C++ object openmsx.p/src_settings_UserSettings.cc.o
[367/536] Compiling C++ object openmsx.p/src_settings_VideoSourceSetting.cc.o
[368/536] Compiling C++ object openmsx.p/src_sound_AY8910.cc.o
[369/536] Compiling C++ object openmsx.p/src_sound_AY8910Periphery.cc.o
[370/536] Compiling C++ object openmsx.p/src_sound_AudioInputConnector.cc.o
[371/536] Compiling C++ object openmsx.p/src_sound_AudioInputDevice.cc.o
[372/536] Compiling C++ object openmsx.p/src_sound_BlipBuffer.cc.o
FAILED: openmsx.p/src_sound_BlipBuffer.cc.o 
clang++ -Iopenmsx.p -Isrc -I../src -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/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/ld -I../src/video/scalers -I../src/video/v9990 -I/opt/pkg/include -I/opt/pkg/include/libpng16 -I/opt/pkg/include/SDL2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/gio-unix-2.0 -I/Users/pbulk/build/emulators/openmsx/work/openMSX-RELEASE_17_0/output -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -Wundef -Wshadow -Wunused-macros -Wdouble-promotion -Wmissing-declarations -Wold-style-cast -Wzero-as-null-pointer-constant -Wno-pedantic -Wno-invalid-offsetof -Wno-unused-const-variable -pipe -Os -DPNG_NO_ASSEMBLER_CODE -D_THREAD_SAFE -MD -MQ openmsx.p/src_sound_BlipBuffer.cc.o -MF openmsx.p/src_sound_BlipBuffer.cc.o.d -o openmsx.p/src_sound_BlipBuffer.cc.o -c ../src/sound/BlipBuffer.cc
../src/sound/BlipBuffer.cc:23:16: error: constexpr variable 'impulses' must be initialized by a constant expression
constexpr auto impulses = [] {
               ^          ~~~~
../src/sound/BlipBuffer.cc:72:8: note: constexpr evaluation hit maximum step limit; possible infinite loop?
                for (auto i : xrange(BLIP_IMPULSE_WIDTH / 2)) {
                     ^
../src/sound/BlipBuffer.cc:23:27: note: in call to '&[] {
    constexpr int HALF_SIZE = BLIP_RES / 2 * (BLIP_IMPULSE_WIDTH - 1);
    double fImpulse[9728] = {};
    double *out = &fImpulse[BLIP_RES];
    double oversample = ((4.5 / (BLIP_IMPULSE_WIDTH - 1)) + 0.84999999999999998);
    double to_angle = 3.1415926535897931 / (2. * oversample * BLIP_RES);
    double to_fraction = 3.1415926535897931 / (2 * (HALF_SIZE - 1));
    for (auto i : xrange(HALF_SIZE)) {
        double angle = ((i - HALF_SIZE) * 2 + 1) * to_angle;
        out[i] = cstd::sin<2>(angle) / angle;
        out[i] *= 0.54000000000000004 - 0.46000000000000002 * cstd::cos<2>((2 * i + 1) * to_fraction);
    }
    for (auto i : xrange(BLIP_RES)) {
        out[HALF_SIZE + i] = out[HALF_SIZE - 1 - i];
    }
    double total = 0.;
    for (auto i : xrange(HALF_SIZE)) {
        total += out[i];
    }
    double rescale = 1. / (2. * total);
    constexpr int IMPULSES_SIZE = BLIP_RES * (BLIP_IMPULSE_WIDTH / 2) + 1;
    float imp[8193] = {};
    double sum = 0.;
    double next = 0.;
    for (auto i : xrange(IMPULSES_SIZE)) {
        imp[i] = float((next - sum) * rescale);
        sum += fImpulse[i];
        next += fImpulse[i + BLIP_RES];
    }
    std::array<std::array<float, BLIP_IMPULSE_WIDTH>, BLIP_RES> result = {};
    for (auto phase : xrange(BLIP_RES)) {
        const auto *imp_fwd = &imp[BLIP_RES - phase];
        const auto *imp_rev = &imp[phase];
        auto *p = result[phase].data();
        for (auto i : xrange(BLIP_IMPULSE_WIDTH / 2)) {
            *p++ = imp_fwd[BLIP_RES * i];
        }
        for (int i = BLIP_IMPULSE_WIDTH / 2 - 1; i >= 0; --i) {
            *p++ = imp_rev[BLIP_RES * i];
        }
    }
    return result;
}->operator()()'
constexpr auto impulses = [] {
                          ^
1 error generated.
ninja: build stopped: subcommand failed.
*** Error code 1

Stop.
bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/emulators/openmsx
*** Error code 1

Stop.
bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/emulators/openmsx