openMSX SoftFabTask: build_openmsx_make
log in
2024-07-06 07:00
Overview
Data
Wrapper Log
1Using Python: python3
2Build configuration:
3Updating derived/x86_64-linux-unittest/config/Version.ii...
4 Platform: x86_64-linux
5 Flavour: unittest
6 Compiler: g++
7 Subset: full build
8Compiling DeviceFactory.cc...
9Compiling MSXMotherBoard.cc...
10Compiling GlobalSettings.cc...
11Compiling MSXPPI.cc...
12In file included from /usr/include/c++/10/cassert:44,
13 from src/utils/span.hh:25,
14 from src/commands/TclObject.hh:4,
15 from src/settings/Setting.hh:5,
16 from src/settings/VideoSourceSetting.hh:4,
17 from src/MSXMotherBoard.hh:5,
18 from src/MSXMotherBoard.cc:1:
19src/utils/span.hh: In instantiation of ‘constexpr ElementType& span<ElementType, Extent>::operator[](span<ElementType, Extent>::index_type) const [with ElementType = const openmsx::TclObject; long unsigned int Extent = 18446744073709551615; span<ElementType, Extent>::reference = const openmsx::TclObject&; span<ElementType, Extent>::index_type = long unsigned int]’:
20src/MSXMotherBoard.cc:789:50: required from here
21src/utils/span.hh:305:14: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits]
22 305 | assert(idx >= 0 && idx < size());
23 | ~~~~^~~~
24Compiling PrinterPortSimpl.cc...
25Compiling Reactor.cc...
26Compiling RealTime.cc...
27In file included from /usr/include/c++/10/cassert:44,
28 from src/utils/span.hh:25,
29 from src/CLIOption.hh:4,
30 from src/CommandLineParser.hh:4,
31 from src/Reactor.cc:2:
32src/utils/span.hh: In instantiation of ‘constexpr ElementType& span<ElementType, Extent>::operator[](span<ElementType, Extent>::index_type) const [with ElementType = const openmsx::TclObject; long unsigned int Extent = 18446744073709551615; span<ElementType, Extent>::reference = const openmsx::TclObject&; span<ElementType, Extent>::index_type = long unsigned int]’:
33src/Reactor.cc:689:22: required from here
34src/utils/span.hh:305:14: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits]
35 305 | assert(idx >= 0 && idx < size());
36 | ~~~~^~~~
37Compiling SVIPPI.cc...
38Compiling Version.cc...
39Compiling cassette/CassettePlayer.cc...
40In file included from /usr/include/c++/10/cassert:44,
41 from src/utils/span.hh:25,
42 from src/commands/Completer.hh:5,
43 from src/commands/InfoTopic.hh:4,
44 from src/sound/MSXMixer.hh:6,
45 from src/sound/SoundDevice.hh:4,
46 from src/sound/ResampledSoundDevice.hh:4,
47 from src/cassette/CassettePlayer.hh:6,
48 from src/cassette/CassettePlayer.cc:23:
49src/utils/span.hh: In instantiation of ‘constexpr ElementType& span<ElementType, Extent>::operator[](span<ElementType, Extent>::index_type) const [with ElementType = const openmsx::TclObject; long unsigned int Extent = 18446744073709551615; span<ElementType, Extent>::reference = const openmsx::TclObject&; span<ElementType, Extent>::index_type = long unsigned int]’:
50src/cassette/CassettePlayer.cc:637:21: required from here
51src/utils/span.hh:305:14: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits]
52 305 | assert(idx >= 0 && idx < size());
53 | ~~~~^~~~
54Compiling cassette/CassettePort.cc...
55Compiling events/InputEventGenerator.cc...
56Compiling fdc/RealDrive.cc...
57Compiling ide/BeerIDE.cc...
58Compiling ide/HD.cc...
59Compiling input/Joystick.cc...
60Compiling laserdisc/LaserdiscPlayer.cc...
61Compiling laserdisc/PioneerLDControl.cc...
62In file included from /usr/include/c++/10/cassert:44,
63 from src/utils/span.hh:25,
64 from src/commands/Completer.hh:5,
65 from src/commands/InfoTopic.hh:4,
66 from src/sound/MSXMixer.hh:6,
67 from src/sound/SoundDevice.hh:4,
68 from src/sound/ResampledSoundDevice.hh:4,
69 from src/laserdisc/LaserdiscPlayer.hh:4,
70 from src/laserdisc/LaserdiscPlayer.cc:1:
71src/utils/span.hh: In instantiation of ‘constexpr ElementType& span<ElementType, Extent>::operator[](span<ElementType, Extent>::index_type) const [with ElementType = const openmsx::TclObject; long unsigned int Extent = 18446744073709551615; span<ElementType, Extent>::reference = const openmsx::TclObject&; span<ElementType, Extent>::index_type = long unsigned int]’:
72src/laserdisc/LaserdiscPlayer.cc:52:21: required from here
73src/utils/span.hh:305:14: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits]
74 305 | assert(idx >= 0 && idx < size());
75 | ~~~~^~~~
76Compiling memory/Carnivore2.cc...
77Compiling memory/CheckedRam.cc...
78Compiling memory/ColecoSuperGameModule.cc...
79Compiling memory/ESE_SCC.cc...
80Compiling memory/KonamiUltimateCollection.cc...
81Compiling memory/MSXHBI55.cc...
82Compiling memory/MegaFlashRomSCCPlus.cc...
83Compiling memory/MegaFlashRomSCCPlusSD.cc...
84Compiling memory/MusicalMemoryMapper.cc...
85Compiling memory/ReproCartridgeV1.cc...
86Compiling memory/ReproCartridgeV2.cc...
87Compiling memory/RomFactory.cc...
88Compiling memory/RomKonamiKeyboardMaster.cc...
89Compiling memory/RomKonamiSCC.cc...
90Compiling memory/RomMajutsushi.cc...
91Compiling memory/RomManbow2.cc...
92Compiling memory/RomNettouYakyuu.cc...
93Compiling memory/RomPlayBall.cc...
94Compiling memory/RomSynthesizer.cc...
95Compiling sound/AY8910.cc...
96Compiling sound/DACSound16S.cc...
97Compiling sound/DACSound8U.cc...
98Compiling sound/KeyClick.cc...
99Compiling sound/MSXAudio.cc...
100Compiling sound/MSXFmPac.cc...
101Compiling sound/MSXMixer.cc...
102In file included from /usr/include/c++/10/cassert:44,
103 from src/utils/span.hh:25,
104 from src/commands/Completer.hh:5,
105 from src/commands/InfoTopic.hh:4,
106 from src/sound/MSXMixer.hh:6,
107 from src/sound/MSXMixer.cc:1:
108src/utils/span.hh: In instantiation of ‘constexpr ElementType& span<ElementType, Extent>::operator[](span<ElementType, Extent>::index_type) const [with ElementType = const openmsx::TclObject; long unsigned int Extent = 18446744073709551615; span<ElementType, Extent>::reference = const openmsx::TclObject&; span<ElementType, Extent>::index_type = long unsigned int]’:
109src/sound/MSXMixer.cc:768:53: required from here
110src/utils/span.hh:305:14: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits]
111 305 | assert(idx >= 0 && idx < size());
112 | ~~~~^~~~
113Compiling sound/MSXMoonSound.cc...
114Compiling sound/MSXMusic.cc...
115Compiling sound/MSXOPL3Cartridge.cc...
116Compiling sound/MSXPSG.cc...
117Compiling sound/MSXSCCPlusCart.cc...
118Compiling sound/MSXTurboRPCM.cc...
119Compiling sound/MSXYamahaSFG.cc...
120Compiling sound/ResampleBlip.cc...
121Compiling sound/ResampleHQ.cc...
122Compiling sound/ResampleLQ.cc...
123Compiling sound/ResampleTrivial.cc...
124Compiling sound/ResampledSoundDevice.cc...
125Compiling sound/SCC.cc...
126Compiling sound/SDLSoundDriver.cc...
127Compiling sound/SN76489.cc...
128Compiling sound/SNPSG.cc...
129Compiling sound/SVIPSG.cc...
130Compiling sound/SamplePlayer.cc...
131Compiling sound/SoundDevice.cc...
132Compiling sound/VLM5030.cc...
133Compiling sound/Y8950.cc...
134Compiling sound/Y8950Adpcm.cc...
135Compiling sound/Y8950Periphery.cc...
136Compiling sound/YM2151.cc...
137Compiling sound/YM2413.cc...
138Compiling sound/YMF262.cc...
139Compiling sound/YMF278.cc...
140Compiling video/PixelRenderer.cc...
141Compiling video/SDLVideoSystem.cc...
142Compiling video/VideoLayer.cc...
143Compiling video/ld/LDPixelRenderer.cc...
144src/sound/YM2151.cc: In member function ‘void openmsx::YM2151::serialize(Archive&, unsigned int) [with Archive = openmsx::MemInputArchive]’:
145src/sound/YM2151.cc:1561:6: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without
146 1561 | void YM2151::serialize(Archive& a, unsigned /*version*/)
147 | ^~~~~~
148Linking openmsx...
149Removing any old binary package...
150Creating binary package:
151 Executable...
152 Data files...
153 Documentation...
154 C-BIOS...
155 Creating symlinks...