===> Building for openmsx-17.0nb12
ninja: Entering directory `output'
[1/572] 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/572] Generating build info header with a custom command
Creating build-info.hh...
[3/572] 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:41:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:669: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:382:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[4/572] Compiling C++ object openmsx.p/src_Autofire.cc.o
[5/572] Compiling C++ object openmsx.p/src_CLIOption.cc.o
[6/572] Compiling C++ object openmsx.p/src_CartridgeSlotManager.cc.o
[7/572] Compiling C++ object openmsx.p/src_ChakkariCopy.cc.o
[8/572] Compiling C++ object openmsx.p/src_CliExtension.cc.o
[9/572] Compiling C++ object openmsx.p/src_CommandLineParser.cc.o
[10/572] Compiling C++ object openmsx.p/src_Connector.cc.o
[11/572] Compiling C++ object openmsx.p/src_DebugDevice.cc.o
[12/572] Compiling C++ object openmsx.p/src_DeviceFactory.cc.o
[13/572] Compiling C++ object openmsx.p/src_DummyDevice.cc.o
[14/572] Compiling C++ object openmsx.p/src_DummyPrinterPortDevice.cc.o
[15/572] Compiling C++ object openmsx.p/src_DynamicClock.cc.o
[16/572] Compiling C++ object openmsx.p/src_EmptyPatch.cc.o
[17/572] Compiling C++ object openmsx.p/src_EmuTime.cc.o
[18/572] Compiling C++ object openmsx.p/src_FirmwareSwitch.cc.o
[19/572] 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:41:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:669: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:382:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[20/572] Compiling C++ object openmsx.p/src_I8255.cc.o
[21/572] Compiling C++ object openmsx.p/src_IPSPatch.cc.o
[22/572] Compiling C++ object openmsx.p/src_LedStatus.cc.o
[23/572] Compiling C++ object openmsx.p/src_MSXBunsetsu.cc.o
[24/572] Compiling C++ object openmsx.p/src_MSXCielTurbo.cc.o
[25/572] Compiling C++ object openmsx.p/src_MSXDevice.cc.o
[26/572] Compiling C++ object openmsx.p/src_MSXDeviceSwitch.cc.o
[27/572] Compiling C++ object openmsx.p/src_MSXE6Timer.cc.o
[28/572] Compiling C++ object openmsx.p/src_MSXHiResTimer.cc.o
[29/572] Compiling C++ object openmsx.p/src_MSXKanji.cc.o
[30/572] Compiling C++ object openmsx.p/src_MSXKanji12.cc.o
[31/572] Compiling C++ object openmsx.p/src_MSXMatsushita.cc.o
[32/572] Compiling C++ object openmsx.p/src_MSXMotherBoard.cc.o
[33/572] Compiling C++ object openmsx.p/src_MSXPPI.cc.o
[34/572] Compiling C++ object openmsx.p/src_MSXPrinterPort.cc.o
[35/572] Compiling C++ object openmsx.p/src_MSXRTC.cc.o
[36/572] Compiling C++ object openmsx.p/src_MSXResetStatusRegister.cc.o
[37/572] Compiling C++ object openmsx.p/src_MSXS1985.cc.o
[38/572] Compiling C++ object openmsx.p/src_MSXS1990.cc.o
[39/572] Compiling C++ object openmsx.p/src_MSXSwitchedDevice.cc.o
[40/572] Compiling C++ object openmsx.p/src_MSXToshibaTcx200x.cc.o
[41/572] Compiling C++ object openmsx.p/src_MSXTurboRPause.cc.o
[42/572] Compiling C++ object openmsx.p/src_MSXVictorHC9xSystemControl.cc.o
[43/572] Compiling C++ object openmsx.p/src_PasswordCart.cc.o
[44/572] Compiling C++ object openmsx.p/src_Pluggable.cc.o
[45/572] 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:41:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:669: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:382:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[46/572] Compiling C++ object openmsx.p/src_PluggingController.cc.o
[47/572] 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:41:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:669: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:382:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[48/572] Compiling C++ object openmsx.p/src_PrinterPortDevice.cc.o
[49/572] Compiling C++ object openmsx.p/src_PrinterPortLogger.cc.o
[50/572] Compiling C++ object openmsx.p/src_PrinterPortSimpl.cc.o
[51/572] Compiling C++ object openmsx.p/src_RP5C01.cc.o
[52/572] Compiling C++ object openmsx.p/src_RTSchedulable.cc.o
[53/572] Compiling C++ object openmsx.p/src_RTScheduler.cc.o
[54/572] 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:41:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:669: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:382:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[55/572] Compiling C++ object openmsx.p/src_RealTime.cc.o
[56/572] Compiling C++ object openmsx.p/src_RenShaTurbo.cc.o
[57/572] Compiling C++ object openmsx.p/src_ReplayCLI.cc.o
[58/572] Compiling C++ object openmsx.p/src_ReverseManager.cc.o
[59/572] Compiling C++ object openmsx.p/src_SVIPPI.cc.o
[60/572] Compiling C++ object openmsx.p/src_SVIPrinterPort.cc.o
[61/572] Compiling C++ object openmsx.p/src_SaveStateCLI.cc.o
[62/572] Compiling C++ object openmsx.p/src_Schedulable.cc.o
[63/572] Compiling C++ object openmsx.p/src_Scheduler.cc.o
[64/572] Compiling C++ object openmsx.p/src_SensorKid.cc.o
[65/572] Compiling C++ object openmsx.p/src_SpeedManager.cc.o
[66/572] Compiling C++ object openmsx.p/src_ThrottleManager.cc.o
[67/572] Compiling C++ object openmsx.p/src_Version.cc.o
[68/572] Compiling C++ object openmsx.p/src_cassette_CasImage.cc.o
[69/572] Compiling C++ object openmsx.p/src_cassette_CassetteDevice.cc.o
[70/572] Compiling C++ object openmsx.p/src_cassette_CassetteImage.cc.o
[71/572] Compiling C++ object openmsx.p/src_cassette_CassettePlayer.cc.o
[72/572] Compiling C++ object openmsx.p/src_cassette_CassettePlayerCLI.cc.o
[73/572] Compiling C++ object openmsx.p/src_cassette_CassettePort.cc.o
[74/572] Compiling C++ object openmsx.p/src_cassette_DummyCassetteDevice.cc.o
[75/572] Compiling C++ object openmsx.p/src_cassette_WavImage.cc.o
[76/572] Compiling C++ object openmsx.p/src_commands_Command.cc.o
[77/572] Compiling C++ object openmsx.p/src_commands_CommandException.cc.o
[78/572] Compiling C++ object openmsx.p/src_commands_Completer.cc.o
[79/572] Compiling C++ object openmsx.p/src_commands_GlobalCommandController.cc.o
[80/572] Compiling C++ object openmsx.p/src_commands_InfoCommand.cc.o
[81/572] Compiling C++ object openmsx.p/src_commands_InfoTopic.cc.o
[82/572] Compiling C++ object openmsx.p/src_commands_Interpreter.cc.o
[83/572] Compiling C++ object openmsx.p/src_commands_MSXCommandController.cc.o
[84/572] Compiling C++ object openmsx.p/src_commands_ProxyCommand.cc.o
[85/572] Compiling C++ object openmsx.p/src_commands_TclArgParser.cc.o
[86/572] Compiling C++ object openmsx.p/src_commands_TclCallback.cc.o
[87/572] Compiling C++ object openmsx.p/src_commands_TclObject.cc.o
[88/572] Compiling C++ object openmsx.p/src_commands_TclParser.cc.o
[89/572] Compiling C++ object openmsx.p/src_config_DeviceConfig.cc.o
[90/572] Compiling C++ object openmsx.p/src_config_HardwareConfig.cc.o
[91/572] Compiling C++ object openmsx.p/src_config_SettingsConfig.cc.o
[92/572] Compiling C++ object openmsx.p/src_config_XMLElement.cc.o
[93/572] Compiling C++ object openmsx.p/src_config_XMLLoader.cc.o
[94/572] Compiling C++ object openmsx.p/src_console_CommandConsole.cc.o
[95/572] 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:41:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:669: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:382:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[96/572] 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:41:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:669: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:382:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[97/572] Compiling C++ object openmsx.p/src_console_OSDGUILayer.cc.o
[98/572] Compiling C++ object openmsx.p/src_console_OSDImageBasedWidget.cc.o
[99/572] 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:41:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:669: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:382:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[100/572] 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:41:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:669: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:382:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[101/572] Compiling C++ object openmsx.p/src_console_OSDTopWidget.cc.o
[102/572] 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:41:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:669: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:382:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[103/572] 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:41:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:669: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:382:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[104/572] Compiling C++ object openmsx.p/src_cpu_BreakPointBase.cc.o
[105/572] Compiling C++ object openmsx.p/src_cpu_CPUClock.cc.o
[106/572] Compiling C++ object openmsx.p/src_cpu_CPUCore.cc.o
[107/572] Compiling C++ object openmsx.p/src_cpu_CPURegs.cc.o
[108/572] Compiling C++ object openmsx.p/src_cpu_Dasm.cc.o
[109/572] Compiling C++ object openmsx.p/src_cpu_IRQHelper.cc.o
[110/572] Compiling C++ object openmsx.p/src_cpu_MSXCPU.cc.o
[111/572] Compiling C++ object openmsx.p/src_cpu_MSXCPUInterface.cc.o
[112/572] Compiling C++ object openmsx.p/src_cpu_MSXMultiDevice.cc.o
[113/572] Compiling C++ object openmsx.p/src_cpu_MSXMultiIODevice.cc.o
[114/572] Compiling C++ object openmsx.p/src_cpu_MSXMultiMemDevice.cc.o
[115/572] Compiling C++ object openmsx.p/src_cpu_MSXWatchIODevice.cc.o
[116/572] Compiling C++ object openmsx.p/src_cpu_VDPIODelay.cc.o
[117/572] Compiling C++ object openmsx.p/src_debugger_DasmTables.cc.o
[118/572] Compiling C++ object openmsx.p/src_debugger_Debugger.cc.o
[119/572] Compiling C++ object openmsx.p/src_debugger_Probe.cc.o
[120/572] Compiling C++ object openmsx.p/src_debugger_ProbeBreakPoint.cc.o
[121/572] Compiling C++ object openmsx.p/src_debugger_SimpleDebuggable.cc.o
[122/572] Compiling C++ object openmsx.p/src_events_AdhocCliCommParser.cc.o
[123/572] Compiling C++ object openmsx.p/src_events_AfterCommand.cc.o
[124/572] Compiling C++ object openmsx.p/src_events_CliComm.cc.o
[125/572] Compiling C++ object openmsx.p/src_events_CliConnection.cc.o
[126/572] Compiling C++ object openmsx.p/src_events_CliServer.cc.o
[127/572] Compiling C++ object openmsx.p/src_events_Event.cc.o
[128/572] 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:41:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:669: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:382:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[129/572] Compiling C++ object openmsx.p/src_events_GlobalCliComm.cc.o
[130/572] Compiling C++ object openmsx.p/src_events_HotKey.cc.o
[131/572] 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:41:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:669: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:382:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[132/572] 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:41:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:669: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:382:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[133/572] 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:41:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:669: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:382:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[134/572] Compiling C++ object openmsx.p/src_events_Keys.cc.o
[135/572] Compiling C++ object openmsx.p/src_events_MSXCliComm.cc.o
[136/572] Compiling C++ object openmsx.p/src_events_MessageCommand.cc.o
[137/572] Compiling C++ object openmsx.p/src_events_Socket.cc.o
[138/572] Compiling C++ object openmsx.p/src_events_StdioMessages.cc.o
[139/572] Compiling C++ object openmsx.p/src_events_TclCallbackMessages.cc.o
[140/572] Compiling C++ object openmsx.p/src_fdc_AVTFDC.cc.o
[141/572] Compiling C++ object openmsx.p/src_fdc_BootBlocks.cc.o
[142/572] Compiling C++ object openmsx.p/src_fdc_DMKDiskImage.cc.o
[143/572] Compiling C++ object openmsx.p/src_fdc_DSKDiskImage.cc.o
[144/572] Compiling C++ object openmsx.p/src_fdc_DirAsDSK.cc.o
[145/572] Compiling C++ object openmsx.p/src_fdc_Disk.cc.o
[146/572] Compiling C++ object openmsx.p/src_fdc_DiskChanger.cc.o
[147/572] Compiling C++ object openmsx.p/src_fdc_DiskContainer.cc.o
[148/572] Compiling C++ object openmsx.p/src_fdc_DiskDrive.cc.o
[149/572] Compiling C++ object openmsx.p/src_fdc_DiskFactory.cc.o
[150/572] Compiling C++ object openmsx.p/src_fdc_DiskImageCLI.cc.o
[151/572] Compiling C++ object openmsx.p/src_fdc_DiskImageUtils.cc.o
[152/572] Compiling C++ object openmsx.p/src_fdc_DiskManipulator.cc.o
[153/572] Compiling C++ object openmsx.p/src_fdc_DiskName.cc.o
[154/572] Compiling C++ object openmsx.p/src_fdc_DiskPartition.cc.o
[155/572] Compiling C++ object openmsx.p/src_fdc_DriveMultiplexer.cc.o
[156/572] Compiling C++ object openmsx.p/src_fdc_DummyDisk.cc.o
[157/572] Compiling C++ object openmsx.p/src_fdc_EmptyDiskPatch.cc.o
[158/572] Compiling C++ object openmsx.p/src_fdc_MSXFDC.cc.o
[159/572] Compiling C++ object openmsx.p/src_fdc_MSXtar.cc.o
[160/572] Compiling C++ object openmsx.p/src_fdc_MicrosolFDC.cc.o
[161/572] Compiling C++ object openmsx.p/src_fdc_NationalFDC.cc.o
[162/572] Compiling C++ object openmsx.p/src_fdc_NowindCommand.cc.o
[163/572] Compiling C++ object openmsx.p/src_fdc_NowindHost.cc.o
[164/572] Compiling C++ object openmsx.p/src_fdc_NowindInterface.cc.o
[165/572] Compiling C++ object openmsx.p/src_fdc_NowindRomDisk.cc.o
[166/572] Compiling C++ object openmsx.p/src_fdc_PhilipsFDC.cc.o
[167/572] Compiling C++ object openmsx.p/src_fdc_RamDSKDiskImage.cc.o
[168/572] Compiling C++ object openmsx.p/src_fdc_RawTrack.cc.o
[169/572] Compiling C++ object openmsx.p/src_fdc_RealDrive.cc.o
[170/572] Compiling C++ object openmsx.p/src_fdc_SVIFDC.cc.o
[171/572] Compiling C++ object openmsx.p/src_fdc_SanyoFDC.cc.o
[172/572] Compiling C++ object openmsx.p/src_fdc_SectorAccessibleDisk.cc.o
[173/572] Compiling C++ object openmsx.p/src_fdc_SectorBasedDisk.cc.o
[174/572] Compiling C++ object openmsx.p/src_fdc_SpectravideoFDC.cc.o
[175/572] Compiling C++ object openmsx.p/src_fdc_TC8566AF.cc.o
[176/572] Compiling C++ object openmsx.p/src_fdc_ToshibaFDC.cc.o
[177/572] Compiling C++ object openmsx.p/src_fdc_TurboRFDC.cc.o
[178/572] Compiling C++ object openmsx.p/src_fdc_VictorFDC.cc.o
[179/572] Compiling C++ object openmsx.p/src_fdc_WD2793.cc.o
[180/572] Compiling C++ object openmsx.p/src_fdc_WD2793BasedFDC.cc.o
[181/572] Compiling C++ object openmsx.p/src_fdc_XSADiskImage.cc.o
[182/572] Compiling C++ object openmsx.p/src_fdc_YamahaFDC.cc.o
[183/572] Compiling C++ object openmsx.p/src_file_CompressedFileAdapter.cc.o
[184/572] Compiling C++ object openmsx.p/src_file_File.cc.o
[185/572] Compiling C++ object openmsx.p/src_file_FileBase.cc.o
[186/572] Compiling C++ object openmsx.p/src_file_FileContext.cc.o
[187/572] Compiling C++ object openmsx.p/src_file_FileOperations.cc.o
[188/572] Compiling C++ object openmsx.p/src_file_FilePool.cc.o
[189/572] Compiling C++ object openmsx.p/src_file_FilePoolCore.cc.o
[190/572] Compiling C++ object openmsx.p/src_file_Filename.cc.o
[191/572] Compiling C++ object openmsx.p/src_file_GZFileAdapter.cc.o
[192/572] Compiling C++ object openmsx.p/src_file_LocalFile.cc.o
[193/572] Compiling C++ object openmsx.p/src_file_LocalFileReference.cc.o
[194/572] Compiling C++ object openmsx.p/src_file_PreCacheFile.cc.o
[195/572] Compiling C++ object openmsx.p/src_file_ReadDir.cc.o
[196/572] Compiling C++ object openmsx.p/src_file_ZipFileAdapter.cc.o
[197/572] 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/572] Compiling C++ object openmsx.p/src_ide_AbstractIDEDevice.cc.o
[199/572] Compiling C++ object openmsx.p/src_ide_BeerIDE.cc.o
[200/572] Compiling C++ object openmsx.p/src_ide_CDImageCLI.cc.o
[201/572] Compiling C++ object openmsx.p/src_ide_DummyIDEDevice.cc.o
[202/572] Compiling C++ object openmsx.p/src_ide_DummySCSIDevice.cc.o
[203/572] Compiling C++ object openmsx.p/src_ide_GoudaSCSI.cc.o
[204/572] Compiling C++ object openmsx.p/src_ide_HD.cc.o
[205/572] Compiling C++ object openmsx.p/src_ide_HDCommand.cc.o
[206/572] Compiling C++ object openmsx.p/src_ide_HDImageCLI.cc.o
[207/572] Compiling C++ object openmsx.p/src_ide_IDECDROM.cc.o
[208/572] Compiling C++ object openmsx.p/src_ide_IDEDeviceFactory.cc.o
[209/572] Compiling C++ object openmsx.p/src_ide_IDEHD.cc.o
[210/572] Compiling C++ object openmsx.p/src_ide_MB89352.cc.o
[211/572] Compiling C++ object openmsx.p/src_ide_MegaSCSI.cc.o
[212/572] Compiling C++ object openmsx.p/src_ide_SCSIHD.cc.o
[213/572] Compiling C++ object openmsx.p/src_ide_SCSILS120.cc.o
[214/572] Compiling C++ object openmsx.p/src_ide_SunriseIDE.cc.o
[215/572] Compiling C++ object openmsx.p/src_ide_WD33C93.cc.o
[216/572] Compiling C++ object openmsx.p/src_input_ArkanoidPad.cc.o
[217/572] Compiling C++ object openmsx.p/src_input_ColecoJoystickIO.cc.o
[218/572] Compiling C++ object openmsx.p/src_input_DummyJoystick.cc.o
[219/572] Compiling C++ object openmsx.p/src_input_EventDelay.cc.o
[220/572] 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:41:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:669: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:382:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[221/572] Compiling C++ object openmsx.p/src_input_JoyTap.cc.o
[222/572] 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:41:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:669: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:382:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[223/572] Compiling C++ object openmsx.p/src_input_JoystickDevice.cc.o
[224/572] Compiling C++ object openmsx.p/src_input_JoystickPort.cc.o
[225/572] Compiling C++ object openmsx.p/src_input_KeyJoystick.cc.o
[226/572] 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:41:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:669: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:382:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[227/572] Compiling C++ object openmsx.p/src_input_KeyboardSettings.cc.o
[228/572] Compiling C++ object openmsx.p/src_input_MSXEventDistributor.cc.o
[229/572] Compiling C++ object openmsx.p/src_input_MagicKey.cc.o
[230/572] 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:41:
/Users/pbulk/build/emulators/openmsx/work/.buildlink/include/SDL2/SDL_events.h:669: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:382:57: note: expanded from macro 'SDL_COMPILE_TIME_ASSERT'
#define SDL_COMPILE_TIME_ASSERT(name, x)  static_assert(x, #x)
                                                        ^
1 warning generated.
[231/572] Compiling C++ object openmsx.p/src_input_NinjaTap.cc.o
[232/572] Compiling C++ object openmsx.p/src_input_Paddle.cc.o
[233/572] Compiling C++ object openmsx.p/src_input_RecordedCommand.cc.o
[234/572] Compiling C++ object openmsx.p/src_input_SETetrisDongle.cc.o
[235/572] Compiling C++ object openmsx.p/src_input_StateChangeDistributor.cc.o
[236/572] Compiling C++ object openmsx.p/src_input_Touchpad.cc.o
[237/572] Compiling C++ object openmsx.p/src_input_Trackball.cc.o
[238/572] Compiling C++ object openmsx.p/src_input_UnicodeKeymap.cc.o
[239/572] Compiling C++ object openmsx.p/src_memory_AmdFlash.cc.o
[240/572] Compiling C++ object openmsx.p/src_memory_Carnivore2.cc.o
[241/572] Compiling C++ object openmsx.p/src_memory_CheckedRam.cc.o
[242/572] Compiling C++ object openmsx.p/src_memory_ColecoSuperGameModule.cc.o
[243/572] Compiling C++ object openmsx.p/src_memory_EEPROM_93C46.cc.o
[244/572] Compiling C++ object openmsx.p/src_memory_ESE_RAM.cc.o
[245/572] Compiling C++ object openmsx.p/src_memory_ESE_SCC.cc.o
[246/572] Compiling C++ object openmsx.p/src_memory_FraelSwitchableROM.cc.o
[247/572] Compiling C++ object openmsx.p/src_memory_KonamiUltimateCollection.cc.o
[248/572] Compiling C++ object openmsx.p/src_memory_MSXHBI55.cc.o
[249/572] Compiling C++ object openmsx.p/src_memory_MSXMapperIO.cc.o
[250/572] Compiling C++ object openmsx.p/src_memory_MSXMegaRam.cc.o
[251/572] Compiling C++ object openmsx.p/src_memory_MSXMemoryMapper.cc.o
[252/572] Compiling C++ object openmsx.p/src_memory_MSXMemoryMapperBase.cc.o
[253/572] Compiling C++ object openmsx.p/src_memory_MSXMirrorDevice.cc.o
[254/572] Compiling C++ object openmsx.p/src_memory_MSXPac.cc.o
[255/572] Compiling C++ object openmsx.p/src_memory_MSXRam.cc.o
[256/572] Compiling C++ object openmsx.p/src_memory_MSXRom.cc.o
[257/572] Compiling C++ object openmsx.p/src_memory_MSXRomCLI.cc.o
[258/572] Compiling C++ object openmsx.p/src_memory_MegaFlashRomSCCPlus.cc.o
[259/572] Compiling C++ object openmsx.p/src_memory_MegaFlashRomSCCPlusSD.cc.o
[260/572] Compiling C++ object openmsx.p/src_memory_MusicalMemoryMapper.cc.o
[261/572] Compiling C++ object openmsx.p/src_memory_PanasonicMemory.cc.o
[262/572] Compiling C++ object openmsx.p/src_memory_PanasonicRam.cc.o
[263/572] Compiling C++ object openmsx.p/src_memory_ROMHunterMk2.cc.o
[264/572] Compiling C++ object openmsx.p/src_memory_Ram.cc.o
[265/572] Compiling C++ object openmsx.p/src_memory_ReproCartridgeV1.cc.o
[266/572] Compiling C++ object openmsx.p/src_memory_ReproCartridgeV2.cc.o
[267/572] Compiling C++ object openmsx.p/src_memory_Rom.cc.o
[268/572] Compiling C++ object openmsx.p/src_memory_RomArc.cc.o
[269/572] Compiling C++ object openmsx.p/src_memory_RomAscii16_2.cc.o
[270/572] Compiling C++ object openmsx.p/src_memory_RomAscii16kB.cc.o
[271/572] Compiling C++ object openmsx.p/src_memory_RomAscii8_8.cc.o
[272/572] Compiling C++ object openmsx.p/src_memory_RomAscii8kB.cc.o
[273/572] Compiling C++ object openmsx.p/src_memory_RomBlocks.cc.o
[274/572] Compiling C++ object openmsx.p/src_memory_RomColecoMegaCart.cc.o
[275/572] Compiling C++ object openmsx.p/src_memory_RomCrossBlaim.cc.o
[276/572] Compiling C++ object openmsx.p/src_memory_RomDRAM.cc.o
[277/572] Compiling C++ object openmsx.p/src_memory_RomDatabase.cc.o
[278/572] Compiling C++ object openmsx.p/src_memory_RomDooly.cc.o
[279/572] Compiling C++ object openmsx.p/src_memory_RomFSA1FM.cc.o
[280/572] Compiling C++ object openmsx.p/src_memory_RomFactory.cc.o
[281/572] Compiling C++ object openmsx.p/src_memory_RomGameMaster2.cc.o
[282/572] Compiling C++ object openmsx.p/src_memory_RomGeneric16kB.cc.o
[283/572] Compiling C++ object openmsx.p/src_memory_RomGeneric8kB.cc.o
[284/572] Compiling C++ object openmsx.p/src_memory_RomHalnote.cc.o
[285/572] Compiling C++ object openmsx.p/src_memory_RomHarryFox.cc.o
[286/572] Compiling C++ object openmsx.p/src_memory_RomHolyQuran.cc.o
[287/572] Compiling C++ object openmsx.p/src_memory_RomHolyQuran2.cc.o
[288/572] Compiling C++ object openmsx.p/src_memory_RomInfo.cc.o
[289/572] Compiling C++ object openmsx.p/src_memory_RomInfoTopic.cc.o
[290/572] Compiling C++ object openmsx.p/src_memory_RomKonami.cc.o
[291/572] Compiling C++ object openmsx.p/src_memory_RomKonamiKeyboardMaster.cc.o
[292/572] Compiling C++ object openmsx.p/src_memory_RomKonamiSCC.cc.o
[293/572] Compiling C++ object openmsx.p/src_memory_RomMSXDOS2.cc.o
[294/572] Compiling C++ object openmsx.p/src_memory_RomMSXWrite.cc.o
[295/572] Compiling C++ object openmsx.p/src_memory_RomMSXtra.cc.o
[296/572] Compiling C++ object openmsx.p/src_memory_RomMajutsushi.cc.o
[297/572] Compiling C++ object openmsx.p/src_memory_RomManbow2.cc.o
[298/572] Compiling C++ object openmsx.p/src_memory_RomMatraCompilation.cc.o
[299/572] Compiling C++ object openmsx.p/src_memory_RomMatraInk.cc.o
[300/572] Compiling C++ object openmsx.p/src_memory_RomMitsubishiMLTS2.cc.o
[301/572] Compiling C++ object openmsx.p/src_memory_RomMultiRom.cc.o
[302/572] Compiling C++ object openmsx.p/src_memory_RomNational.cc.o
[303/572] Compiling C++ object openmsx.p/src_memory_RomNettouYakyuu.cc.o
[304/572] Compiling C++ object openmsx.p/src_memory_RomPadial16kB.cc.o
[305/572] Compiling C++ object openmsx.p/src_memory_RomPadial8kB.cc.o
[306/572] Compiling C++ object openmsx.p/src_memory_RomPageNN.cc.o
[307/572] Compiling C++ object openmsx.p/src_memory_RomPanasonic.cc.o
[308/572] Compiling C++ object openmsx.p/src_memory_RomPlain.cc.o
[309/572] Compiling C++ object openmsx.p/src_memory_RomPlayBall.cc.o
[310/572] Compiling C++ object openmsx.p/src_memory_RomRType.cc.o
[311/572] Compiling C++ object openmsx.p/src_memory_RomRamFile.cc.o
[312/572] Compiling C++ object openmsx.p/src_memory_RomSuperLodeRunner.cc.o
[313/572] Compiling C++ object openmsx.p/src_memory_RomSuperSwangi.cc.o
[314/572] Compiling C++ object openmsx.p/src_memory_RomSynthesizer.cc.o
[315/572] Compiling C++ object openmsx.p/src_memory_RomZemina126in1.cc.o
[316/572] Compiling C++ object openmsx.p/src_memory_RomZemina80in1.cc.o
[317/572] Compiling C++ object openmsx.p/src_memory_RomZemina90in1.cc.o
[318/572] Compiling C++ object openmsx.p/src_memory_RomZemina25in1.cc.o
[319/572] Compiling C++ object openmsx.p/src_memory_SRAM.cc.o
[320/572] Compiling C++ object openmsx.p/src_memory_SdCard.cc.o
[321/572] Compiling C++ object openmsx.p/src_memory_TrackedRam.cc.o
[322/572] Compiling C++ object openmsx.p/src_security_SocketStreamWrapper.cc.o
[323/572] Compiling C++ object openmsx.p/src_security_SspiNegotiateServer.cc.o
[324/572] Compiling C++ object openmsx.p/src_security_SspiUtils.cc.o
[325/572] Compiling C++ object openmsx.p/src_serial_ClockPin.cc.o
[326/572] Compiling C++ object openmsx.p/src_serial_DummyMidiInDevice.cc.o
[327/572] Compiling C++ object openmsx.p/src_serial_DummyMidiOutDevice.cc.o
[328/572] Compiling C++ object openmsx.p/src_serial_DummyRS232Device.cc.o
[329/572] Compiling C++ object openmsx.p/src_serial_I8251.cc.o
[330/572] Compiling C++ object openmsx.p/src_serial_I8254.cc.o
[331/572] Compiling C++ object openmsx.p/src_serial_JVCMSXMIDI.cc.o
[332/572] Compiling C++ object openmsx.p/src_serial_MC6850.cc.o
[333/572] Compiling C++ object openmsx.p/src_serial_MSXFacMidiInterface.cc.o
[334/572] Compiling C++ object openmsx.p/src_serial_MSXMidi.cc.o
[335/572] Compiling C++ object openmsx.p/src_serial_MSXRS232.cc.o
[336/572] Compiling C++ object openmsx.p/src_serial_MidiInConnector.cc.o
[337/572] Compiling C++ object openmsx.p/src_serial_MidiInCoreMIDI.cc.o
[338/572] Compiling C++ object openmsx.p/src_serial_MidiInDevice.cc.o
[339/572] Compiling C++ object openmsx.p/src_serial_MidiInReader.cc.o
[340/572] Compiling C++ object openmsx.p/src_serial_MidiInWindows.cc.o
[341/572] Compiling C++ object openmsx.p/src_serial_MidiOutConnector.cc.o
[342/572] Compiling C++ object openmsx.p/src_serial_MidiOutCoreMIDI.cc.o
[343/572] Compiling C++ object openmsx.p/src_serial_MidiOutDevice.cc.o
[344/572] Compiling C++ object openmsx.p/src_serial_MidiOutLogger.cc.o
[345/572] Compiling C++ object openmsx.p/src_serial_MidiOutWindows.cc.o
[346/572] Compiling C++ object openmsx.p/src_serial_Midi_w32.cc.o
[347/572] Compiling C++ object openmsx.p/src_serial_MusicModuleMIDI.cc.o
[348/572] Compiling C++ object openmsx.p/src_serial_RS232Connector.cc.o
[349/572] Compiling C++ object openmsx.p/src_serial_RS232Device.cc.o
[350/572] Compiling C++ object openmsx.p/src_serial_RS232Tester.cc.o
[351/572] Compiling C++ object openmsx.p/src_serial_YM2148.cc.o
[352/572] Compiling C++ object openmsx.p/src_serialize.cc.o
[353/572] Compiling C++ object openmsx.p/src_serialize_core.cc.o
[354/572] Compiling C++ object openmsx.p/src_serialize_meta.cc.o
[355/572] Compiling C++ object openmsx.p/src_settings_BooleanSetting.cc.o
[356/572] Compiling C++ object openmsx.p/src_settings_EnumSetting.cc.o
[357/572] Compiling C++ object openmsx.p/src_settings_FilenameSetting.cc.o
[358/572] Compiling C++ object openmsx.p/src_settings_FloatSetting.cc.o
[359/572] Compiling C++ object openmsx.p/src_settings_IntegerSetting.cc.o
[360/572] Compiling C++ object openmsx.p/src_settings_KeyCodeSetting.cc.o
[361/572] Compiling C++ object openmsx.p/src_settings_ProxySetting.cc.o
[362/572] Compiling C++ object openmsx.p/src_settings_ReadOnlySetting.cc.o
[363/572] Compiling C++ object openmsx.p/src_settings_Setting.cc.o
[364/572] Compiling C++ object openmsx.p/src_settings_SettingsManager.cc.o
[365/572] Compiling C++ object openmsx.p/src_settings_StringSetting.cc.o
[366/572] Compiling C++ object openmsx.p/src_settings_UserSettings.cc.o
[367/572] Compiling C++ object openmsx.p/src_settings_VideoSourceSetting.cc.o
[368/572] Compiling C++ object openmsx.p/src_sound_AY8910.cc.o
[369/572] Compiling C++ object openmsx.p/src_sound_AY8910Periphery.cc.o
[370/572] Compiling C++ object openmsx.p/src_sound_AudioInputConnector.cc.o
[371/572] Compiling C++ object openmsx.p/src_sound_AudioInputDevice.cc.o
[372/572] 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 -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-x86_64/emulators/openmsx
*** Error code 1

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