123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
-- The CXX compiler identification is GNU 16.1.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring for SDL UI
-- Found ZLIB: /usr/lib/libz.so (found version "1.3.1")
-- Found OpenGL: /usr/lib/libOpenGL.so
-- Configuring done (0.9s)
-- Generating done (0.1s)
-- Build files have been written to: /home/silver/aur-packages-git/clk-sdl/src/build
[ 0%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Dynamic/ConfidenceCounter.cpp.o
[ 1%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Dynamic/MultiMachine/Implementation/MultiJoystickMachine.cpp.o
[ 1%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Dynamic/ConfidenceSummary.cpp.o
[ 1%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Dynamic/MultiMachine/Implementation/MultiConfigurable.cpp.o
[ 1%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Dynamic/MultiMachine/Implementation/MultiKeyboardMachine.cpp.o
[ 1%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Dynamic/MultiMachine/Implementation/MultiProducer.cpp.o
[ 1%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Dynamic/MultiMachine/Implementation/MultiSpeaker.cpp.o
[ 3%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Dynamic/MultiMachine/Implementation/MultiMediaTarget.cpp.o
[ 3%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/Acorn/StaticAnalyser.cpp.o
[ 3%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/Acorn/Disk.cpp.o
[ 3%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/Amiga/StaticAnalyser.cpp.o
[ 4%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Dynamic/MultiMachine/MultiMachine.cpp.o
[ 4%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/AppleIIgs/StaticAnalyser.cpp.o
[ 4%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/AppleII/StaticAnalyser.cpp.o
[ 4%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/AtariST/StaticAnalyser.cpp.o
[ 4%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/Acorn/Tape.cpp.o
[ 5%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/AmstradCPC/StaticAnalyser.cpp.o
[ 6%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/Atari2600/StaticAnalyser.cpp.o
[ 7%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/Commodore/StaticAnalyser.cpp.o
[ 7%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/Coleco/StaticAnalyser.cpp.o
[ 7%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/Commodore/Disk.cpp.o
[ 8%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/Commodore/Tape.cpp.o
[ 8%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/Disassembler/6502.cpp.o
[ 8%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/Disassembler/Z80.cpp.o
[ 9%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/DiskII/StaticAnalyser.cpp.o
[ 9%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/Enterprise/StaticAnalyser.cpp.o
[ 10%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/FAT12/StaticAnalyser.cpp.o
[ 10%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/MSX/Tape.cpp.o
[ 10%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/Oric/StaticAnalyser.cpp.o
[ 10%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/Oric/Tape.cpp.o
[ 11%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/Macintosh/StaticAnalyser.cpp.o
[ 11%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/MSX/StaticAnalyser.cpp.o
[ 12%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/PCCompatible/StaticAnalyser.cpp.o
[ 12%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/Sega/StaticAnalyser.cpp.o
[ 13%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/Thomson/StaticAnalyser.cpp.o
[ 13%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/StaticAnalyser.cpp.o
[ 13%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/ZX8081/StaticAnalyser.cpp.o
[ 14%] Building CXX object CMakeFiles/clksignal.dir/Analyser/Static/ZXSpectrum/StaticAnalyser.cpp.o
[ 14%] Building CXX object CMakeFiles/clksignal.dir/Components/1770/1770.cpp.o
[ 14%] Building CXX object CMakeFiles/clksignal.dir/Components/5380/ncr5380.cpp.o
[ 15%] Building CXX object CMakeFiles/clksignal.dir/Components/6522/Implementation/IRQDelegatePortHandler.cpp.o
[ 15%] Building CXX object CMakeFiles/clksignal.dir/Components/6560/6560.cpp.o
[ 16%] Building CXX object CMakeFiles/clksignal.dir/Components/6850/6850.cpp.o
[ 16%] Building CXX object CMakeFiles/clksignal.dir/Components/68901/MFP68901.cpp.o
[ 16%] Building CXX object CMakeFiles/clksignal.dir/Components/8272/i8272.cpp.o
[ 17%] Building CXX object CMakeFiles/clksignal.dir/Components/8530/z8530.cpp.o
[ 17%] Building CXX object CMakeFiles/clksignal.dir/Components/9918/Implementation/9918.cpp.o
[ 17%] Building CXX object CMakeFiles/clksignal.dir/Components/AY38910/AY38910.cpp.o
[ 17%] Building CXX object CMakeFiles/clksignal.dir/Components/DiskII/DiskII.cpp.o
[ 18%] Building CXX object CMakeFiles/clksignal.dir/Components/AudioToggle/AudioToggle.cpp.o
[ 19%] Building CXX object CMakeFiles/clksignal.dir/Components/DiskII/DiskIIDrive.cpp.o
[ 19%] Building CXX object CMakeFiles/clksignal.dir/Components/DiskII/IWM.cpp.o
[ 19%] Building CXX object CMakeFiles/clksignal.dir/Components/DiskII/MacintoshDoubleDensityDrive.cpp.o
[ 20%] Building CXX object CMakeFiles/clksignal.dir/Components/I2C/I2C.cpp.o
[ 20%] Building CXX object CMakeFiles/clksignal.dir/Components/KonamiSCC/KonamiSCC.cpp.o
[ 20%] Building CXX object CMakeFiles/clksignal.dir/Components/OPx/OPLL.cpp.o
[ 21%] Building CXX object CMakeFiles/clksignal.dir/Components/RP5C01/RP5C01.cpp.o
[ 21%] Building CXX object CMakeFiles/clksignal.dir/Components/SAA5050/SAA5050.cpp.o
[ 22%] Building CXX object CMakeFiles/clksignal.dir/Components/SID/SID.cpp.o
[ 22%] Building CXX object CMakeFiles/clksignal.dir/Components/SN76489/SN76489.cpp.o
[ 22%] Building CXX object CMakeFiles/clksignal.dir/Components/Serial/Line.cpp.o
[ 23%] Building CXX object CMakeFiles/clksignal.dir/Components/uPD7002/uPD7002.cpp.o
[ 23%] Building CXX object CMakeFiles/clksignal.dir/Inputs/Keyboard.cpp.o
[ 23%] Building CXX object CMakeFiles/clksignal.dir/InstructionSets/M50740/Decoder.cpp.o
[ 24%] Building CXX object CMakeFiles/clksignal.dir/InstructionSets/M50740/Executor.cpp.o
[ 24%] Building CXX object CMakeFiles/clksignal.dir/InstructionSets/M68k/Decoder.cpp.o
[ 25%] Building CXX object CMakeFiles/clksignal.dir/InstructionSets/PowerPC/Decoder.cpp.o
[ 25%] Building CXX object CMakeFiles/clksignal.dir/InstructionSets/M68k/Instruction.cpp.o
[ 25%] Building CXX object CMakeFiles/clksignal.dir/InstructionSets/x86/Decoder.cpp.o
[ 26%] Building CXX object CMakeFiles/clksignal.dir/InstructionSets/x86/Instruction.cpp.o
[ 26%] Building CXX object CMakeFiles/clksignal.dir/Machines/Acorn/Archimedes/Archimedes.cpp.o
[ 26%] Building CXX object CMakeFiles/clksignal.dir/Machines/Acorn/BBCMicro/BBCMicro.cpp.o
[ 27%] Building CXX object CMakeFiles/clksignal.dir/Machines/Acorn/Electron/Electron.cpp.o
[ 27%] Building CXX object CMakeFiles/clksignal.dir/Machines/Acorn/Electron/Keyboard.cpp.o
[ 28%] Building CXX object CMakeFiles/clksignal.dir/Machines/Acorn/Electron/Plus3.cpp.o
[ 28%] Building CXX object CMakeFiles/clksignal.dir/Machines/Acorn/Electron/SoundGenerator.cpp.o
[ 28%] Building CXX object CMakeFiles/clksignal.dir/Machines/Acorn/Electron/Tape.cpp.o
[ 29%] Building CXX object CMakeFiles/clksignal.dir/Machines/Acorn/Electron/Video.cpp.o
[ 29%] Building CXX object CMakeFiles/clksignal.dir/Machines/Amiga/Amiga.cpp.o
[ 29%] Building CXX object CMakeFiles/clksignal.dir/Machines/Amiga/Audio.cpp.o
[ 30%] Building CXX object CMakeFiles/clksignal.dir/Machines/Amiga/Bitplanes.cpp.o
[ 30%] Building CXX object CMakeFiles/clksignal.dir/Machines/Amiga/Blitter.cpp.o
[ 31%] Building CXX object CMakeFiles/clksignal.dir/Machines/Amiga/Chipset.cpp.o
[ 31%] Building CXX object CMakeFiles/clksignal.dir/Machines/Amiga/Copper.cpp.o
[ 31%] Building CXX object CMakeFiles/clksignal.dir/Machines/Amiga/Disk.cpp.o
[ 32%] Building CXX object CMakeFiles/clksignal.dir/Machines/Amiga/Keyboard.cpp.o
[ 32%] Building CXX object CMakeFiles/clksignal.dir/Machines/Amiga/MouseJoystick.cpp.o
[ 32%] Building CXX object CMakeFiles/clksignal.dir/Machines/Amiga/Sprites.cpp.o
[ 33%] Building CXX object CMakeFiles/clksignal.dir/Machines/AmstradCPC/AmstradCPC.cpp.o
[ 33%] Building CXX object CMakeFiles/clksignal.dir/Machines/AmstradCPC/Keyboard.cpp.o
[ 34%] Building CXX object CMakeFiles/clksignal.dir/Machines/Apple/ADB/Bus.cpp.o
[ 34%] Building CXX object CMakeFiles/clksignal.dir/Machines/Apple/ADB/Keyboard.cpp.o
[ 34%] Building CXX object CMakeFiles/clksignal.dir/Machines/Apple/ADB/Mouse.cpp.o
[ 35%] Building CXX object CMakeFiles/clksignal.dir/Machines/Apple/ADB/ReactiveDevice.cpp.o
[ 35%] Building CXX object CMakeFiles/clksignal.dir/Machines/Apple/AppleII/AppleII.cpp.o
[ 35%] Building CXX object CMakeFiles/clksignal.dir/Machines/Apple/AppleII/DiskIICard.cpp.o
[ 36%] Building CXX object CMakeFiles/clksignal.dir/Machines/Apple/AppleII/Joystick.cpp.o
[ 36%] Building CXX object CMakeFiles/clksignal.dir/Machines/Apple/AppleII/SCSICard.cpp.o
[ 37%] Building CXX object CMakeFiles/clksignal.dir/Machines/Apple/AppleII/Video.cpp.o
[ 37%] Building CXX object CMakeFiles/clksignal.dir/Machines/Apple/AppleIIgs/ADB.cpp.o
[ 37%] Building CXX object CMakeFiles/clksignal.dir/Machines/Apple/AppleIIgs/AppleIIgs.cpp.o
[ 38%] Building CXX object CMakeFiles/clksignal.dir/Machines/Apple/AppleIIgs/MemoryMap.cpp.o
[ 38%] Building CXX object CMakeFiles/clksignal.dir/Machines/Apple/AppleIIgs/Sound.cpp.o
[ 38%] Building CXX object CMakeFiles/clksignal.dir/Machines/Apple/AppleIIgs/Video.cpp.o
[ 39%] Building CXX object CMakeFiles/clksignal.dir/Machines/Apple/Macintosh/Audio.cpp.o
[ 39%] Building CXX object CMakeFiles/clksignal.dir/Machines/Apple/Macintosh/DriveSpeedAccumulator.cpp.o
[ 40%] Building CXX object CMakeFiles/clksignal.dir/Machines/Apple/Macintosh/Keyboard.cpp.o
[ 40%] Building CXX object CMakeFiles/clksignal.dir/Machines/Apple/Macintosh/Macintosh.cpp.o
[ 40%] Building CXX object CMakeFiles/clksignal.dir/Machines/Apple/Macintosh/Video.cpp.o
[ 41%] Building CXX object CMakeFiles/clksignal.dir/Machines/Atari/2600/Atari2600.cpp.o
[ 41%] Building CXX object CMakeFiles/clksignal.dir/Machines/Atari/2600/TIA.cpp.o
[ 41%] Building CXX object CMakeFiles/clksignal.dir/Machines/Atari/2600/TIASound.cpp.o
[ 42%] Building CXX object CMakeFiles/clksignal.dir/Machines/Atari/ST/AtariST.cpp.o
[ 42%] Building CXX object CMakeFiles/clksignal.dir/Machines/Atari/ST/DMAController.cpp.o
[ 43%] Building CXX object CMakeFiles/clksignal.dir/Machines/Atari/ST/IntelligentKeyboard.cpp.o
In file included from /home/silver/aur-packages-git/clk-sdl/src/CLK-2026-04-30/./Machines/ScanProducer.hpp:14,
from /home/silver/aur-packages-git/clk-sdl/src/CLK-2026-04-30/Machines/Acorn/Archimedes/Archimedes.cpp:24:
/home/silver/aur-packages-git/clk-sdl/src/CLK-2026-04-30/./Machines/TimedMachine.hpp:28:22: warning: ‘virtual void MachineTypes::TimedMachine::run_for(Time::Seconds)’ was hidden [-Woverloaded-virtual=]
28 | virtual void run_for(const Time::Seconds duration) {
| ^~~~~~~
/home/silver/aur-packages-git/clk-sdl/src/CLK-2026-04-30/Machines/Acorn/Archimedes/Archimedes.cpp:382:14: note: by ‘virtual void Archimedes::ConcreteMachine::run_for(Cycles)’
382 | void run_for(Cycles cycles) override {
| ^~~~~~~
[ 43%] Building CXX object CMakeFiles/clksignal.dir/Machines/Atari/ST/Video.cpp.o
[ 43%] Building CXX object CMakeFiles/clksignal.dir/Machines/ColecoVision/ColecoVision.cpp.o
[ 44%] Building CXX object CMakeFiles/clksignal.dir/Machines/Commodore/1540/Implementation/C1540.cpp.o
[ 44%] Building CXX object CMakeFiles/clksignal.dir/Machines/Commodore/Plus4/Keyboard.cpp.o
[ 44%] Building CXX object CMakeFiles/clksignal.dir/Machines/Commodore/Plus4/Plus4.cpp.o
[ 45%] Building CXX object CMakeFiles/clksignal.dir/Machines/Commodore/SerialBus.cpp.o
[ 45%] Building CXX object CMakeFiles/clksignal.dir/Machines/Commodore/Vic-20/Keyboard.cpp.o
[ 46%] Building CXX object CMakeFiles/clksignal.dir/Machines/Commodore/Vic-20/Vic20.cpp.o
[ 46%] Building CXX object CMakeFiles/clksignal.dir/Machines/Enterprise/Dave.cpp.o
[ 46%] Building CXX object CMakeFiles/clksignal.dir/Machines/Enterprise/EXDos.cpp.o
[ 47%] Building CXX object CMakeFiles/clksignal.dir/Machines/Enterprise/Enterprise.cpp.o
[ 47%] Building CXX object CMakeFiles/clksignal.dir/Machines/Enterprise/HostFSHandler.cpp.o
[ 47%] Building CXX object CMakeFiles/clksignal.dir/Machines/Enterprise/Keyboard.cpp.o
[ 48%] Building CXX object CMakeFiles/clksignal.dir/Machines/Enterprise/Nick.cpp.o
[ 48%] Building CXX object CMakeFiles/clksignal.dir/Machines/KeyboardMachine.cpp.o
[ 49%] Building CXX object CMakeFiles/clksignal.dir/Machines/MSX/DiskROM.cpp.o
[ 49%] Building CXX object CMakeFiles/clksignal.dir/Machines/MSX/Keyboard.cpp.o
[ 49%] Building CXX object CMakeFiles/clksignal.dir/Machines/MSX/MSX.cpp.o
[ 50%] Building CXX object CMakeFiles/clksignal.dir/Machines/MSX/MemorySlotHandler.cpp.o
[ 50%] Building CXX object CMakeFiles/clksignal.dir/Machines/MasterSystem/MasterSystem.cpp.o
[ 50%] Building CXX object CMakeFiles/clksignal.dir/Machines/Oric/BD500.cpp.o
[ 51%] Building CXX object CMakeFiles/clksignal.dir/Machines/Oric/Jasmin.cpp.o
[ 51%] Building CXX object CMakeFiles/clksignal.dir/Machines/Oric/Keyboard.cpp.o
[ 52%] Building CXX object CMakeFiles/clksignal.dir/Machines/Oric/Microdisc.cpp.o
[ 52%] Building CXX object CMakeFiles/clksignal.dir/Machines/Oric/Oric.cpp.o
[ 52%] Building CXX object CMakeFiles/clksignal.dir/Machines/Oric/Video.cpp.o
[ 53%] Building CXX object CMakeFiles/clksignal.dir/Machines/PCCompatible/PCCompatible.cpp.o
[ 53%] Building CXX object CMakeFiles/clksignal.dir/Machines/Sinclair/Keyboard/Keyboard.cpp.o
[ 53%] Building CXX object CMakeFiles/clksignal.dir/Machines/Sinclair/ZX8081/Video.cpp.o
[ 54%] Building CXX object CMakeFiles/clksignal.dir/Machines/Sinclair/ZX8081/ZX8081.cpp.o
[ 54%] Building CXX object CMakeFiles/clksignal.dir/Machines/Sinclair/ZXSpectrum/ZXSpectrum.cpp.o
[ 55%] Building CXX object CMakeFiles/clksignal.dir/Machines/Thomson/MO/CD90-640.cpp.o
[ 55%] Building CXX object CMakeFiles/clksignal.dir/Machines/Thomson/MO/MO.cpp.o
c++: internal compiler error: Segmentation fault signal terminated program cc1plus
[ 55%] Building CXX object CMakeFiles/clksignal.dir/Machines/Thomson/MO/Video.cpp.o
[ 56%] Building CXX object CMakeFiles/clksignal.dir/Machines/Utility/MachineForTarget.cpp.o
make[2]: *** [CMakeFiles/clksignal.dir/build.make:1059: CMakeFiles/clksignal.dir/Machines/Acorn/Archimedes/Archimedes.cpp.o] Segmentation fault (core dumped)
make[2]: *** Deleting file 'CMakeFiles/clksignal.dir/Machines/Acorn/Archimedes/Archimedes.cpp.o'
make[2]: *** Waiting for unfinished jobs....
/home/silver/aur-packages-git/clk-sdl/src/CLK-2026-04-30/Machines/Thomson/MO/MO.cpp: In function ‘std::unique_ptr<Thomson::MO::Machine> {anonymous}::machine(const Target&, const ROMMachine::ROMFetcher&) [with bool is_mo6 = true]’:
/home/silver/aur-packages-git/clk-sdl/src/CLK-2026-04-30/Machines/Thomson/MO/MO.cpp:738:1: warning: control reaches end of non-void function [-Wreturn-type]
738 | }
| ^
/home/silver/aur-packages-git/clk-sdl/src/CLK-2026-04-30/Machines/Thomson/MO/MO.cpp: In function ‘constexpr Thomson::MO::Keyboard::Machine {anonymous}::machine(Analyser::Static::Thomson::MOTarget::Model)’:
/home/silver/aur-packages-git/clk-sdl/src/CLK-2026-04-30/Machines/Thomson/MO/MO.cpp:53:1: warning: control reaches end of non-void function [-Wreturn-type]
53 | }
| ^
/home/silver/aur-packages-git/clk-sdl/src/CLK-2026-04-30/Machines/Thomson/MO/MO.cpp: In function ‘std::unique_ptr<Thomson::MO::Machine> {anonymous}::machine(const Target&, const ROMMachine::ROMFetcher&) [with bool is_mo6 = false]’:
/home/silver/aur-packages-git/clk-sdl/src/CLK-2026-04-30/Machines/Thomson/MO/MO.cpp:738:1: warning: control reaches end of non-void function [-Wreturn-type]
738 | }
| ^
make[1]: *** [CMakeFiles/Makefile2:87: CMakeFiles/clksignal.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
[1m[31m==> ERROR:(B[m[1m A failure occurred in build().(B[m
[1m Aborting...(B[m