openMSX SoftFabTask: build_openmsx_make
log in
2024-07-06 06:13
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 GlobalSettings.cc...
10Compiling MSXMotherBoard.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 ReverseManager.cc...
38Compiling SVIPPI.cc...
39In file included from /usr/include/c++/10/cassert:44,
40 from src/utils/span.hh:25,
41 from src/commands/Completer.hh:5,
42 from src/commands/Command.hh:4,
43 from src/ReverseManager.hh:7,
44 from src/ReverseManager.cc:1:
45src/utils/span.hh: In instantiation of ‘constexpr span<ElementType, 18446744073709551615> span<ElementType, Extent>::subspan(span<ElementType, Extent>::index_type, span<ElementType, Extent>::index_type) const [with ElementType = const openmsx::TclObject; long unsigned int Extent = 18446744073709551615; span<ElementType, Extent>::index_type = long unsigned int]’:
46src/ReverseManager.cc:265:51: required from here
47src/utils/span.hh:290:18: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits]
48 290 | assert((offset >= 0 && offset <= size()) &&
49 | ~~~~~~~^~~~
50src/utils/span.hh:291:45: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits]
51 291 | (count == dynamic_extent || (count >= 0 && offset + count <= size())));
52 | ~~~~~~^~~~
53src/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]’:
54src/ReverseManager.cc:971:28: required from here
55src/utils/span.hh:305:14: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits]
56 305 | assert(idx >= 0 && idx < size());
57 | ~~~~^~~~
58Compiling Version.cc...
59Compiling cassette/CassettePlayer.cc...
60Compiling cassette/CassettePort.cc...
61In file included from /usr/include/c++/10/cassert:44,
62 from src/utils/span.hh:25,
63 from src/commands/Completer.hh:5,
64 from src/commands/InfoTopic.hh:4,
65 from src/sound/MSXMixer.hh:6,
66 from src/sound/SoundDevice.hh:4,
67 from src/sound/ResampledSoundDevice.hh:4,
68 from src/cassette/CassettePlayer.hh:6,
69 from src/cassette/CassettePlayer.cc:23:
70src/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]’:
71src/cassette/CassettePlayer.cc:637:21: required from here
72src/utils/span.hh:305:14: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits]
73 305 | assert(idx >= 0 && idx < size());
74 | ~~~~^~~~
75Compiling events/InputEventGenerator.cc...
76Compiling fdc/RealDrive.cc...
77Compiling ide/BeerIDE.cc...
78Compiling ide/HD.cc...
79Compiling input/Joystick.cc...
80Compiling laserdisc/LaserdiscPlayer.cc...
81Compiling laserdisc/PioneerLDControl.cc...
82In file included from /usr/include/c++/10/cassert:44,
83 from src/utils/span.hh:25,
84 from src/commands/Completer.hh:5,
85 from src/commands/InfoTopic.hh:4,
86 from src/sound/MSXMixer.hh:6,
87 from src/sound/SoundDevice.hh:4,
88 from src/sound/ResampledSoundDevice.hh:4,
89 from src/laserdisc/LaserdiscPlayer.hh:4,
90 from src/laserdisc/LaserdiscPlayer.cc:1:
91src/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]’:
92src/laserdisc/LaserdiscPlayer.cc:52:21: required from here
93src/utils/span.hh:305:14: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits]
94 305 | assert(idx >= 0 && idx < size());
95 | ~~~~^~~~
96Compiling memory/Carnivore2.cc...
97Compiling memory/CheckedRam.cc...
98Compiling memory/ColecoSuperGameModule.cc...
99Compiling memory/ESE_SCC.cc...
100Compiling memory/KonamiUltimateCollection.cc...
101Compiling memory/MSXHBI55.cc...
102Compiling memory/MegaFlashRomSCCPlus.cc...
103Compiling memory/MegaFlashRomSCCPlusSD.cc...
104Compiling memory/MusicalMemoryMapper.cc...
105Compiling memory/ReproCartridgeV1.cc...
106Compiling memory/ReproCartridgeV2.cc...
107Compiling memory/RomFactory.cc...
108Compiling memory/RomKonamiKeyboardMaster.cc...
109Compiling memory/RomKonamiSCC.cc...
110Compiling memory/RomMajutsushi.cc...
111Compiling memory/RomManbow2.cc...
112Compiling memory/RomNettouYakyuu.cc...
113Compiling memory/RomPlayBall.cc...
114Compiling memory/RomSynthesizer.cc...
115Compiling sound/AY8910.cc...
116Compiling sound/DACSound16S.cc...
117Compiling sound/DACSound8U.cc...
118Compiling sound/KeyClick.cc...
119Compiling sound/MSXAudio.cc...
120Compiling sound/MSXFmPac.cc...
121Compiling sound/MSXMixer.cc...
122In file included from /usr/include/c++/10/cassert:44,
123 from src/utils/span.hh:25,
124 from src/commands/Completer.hh:5,
125 from src/commands/InfoTopic.hh:4,
126 from src/sound/MSXMixer.hh:6,
127 from src/sound/MSXMixer.cc:1:
128src/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]’:
129src/sound/MSXMixer.cc:768:53: required from here
130src/utils/span.hh:305:14: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits]
131 305 | assert(idx >= 0 && idx < size());
132 | ~~~~^~~~
133Compiling sound/MSXMoonSound.cc...
134Compiling sound/MSXMusic.cc...
135Compiling sound/MSXOPL3Cartridge.cc...
136Compiling sound/MSXPSG.cc...
137Compiling sound/MSXSCCPlusCart.cc...
138Compiling sound/MSXTurboRPCM.cc...
139Compiling sound/MSXYamahaSFG.cc...
140Compiling sound/Mixer.cc...
141Compiling sound/ResampleBlip.cc...
142Compiling sound/ResampleHQ.cc...
143Compiling sound/ResampleLQ.cc...
144Compiling sound/ResampleTrivial.cc...
145Compiling sound/ResampledSoundDevice.cc...
146Compiling sound/SCC.cc...
147Compiling sound/SDLSoundDriver.cc...
148Compiling sound/SN76489.cc...
149Compiling sound/SNPSG.cc...
150Compiling sound/SVIPSG.cc...
151Compiling sound/SamplePlayer.cc...
152Compiling sound/SoundDevice.cc...
153Compiling sound/VLM5030.cc...
154Compiling sound/Y8950.cc...
155Compiling sound/Y8950Adpcm.cc...
156Compiling sound/Y8950Periphery.cc...
157Compiling sound/YM2151.cc...
158Compiling sound/YM2413.cc...
159Compiling sound/YMF262.cc...
160Compiling sound/YMF278.cc...
161Compiling video/AviRecorder.cc...
162In file included from /usr/include/c++/10/cassert:44,
163 from src/utils/span.hh:25,
164 from src/commands/Completer.hh:5,
165 from src/commands/Command.hh:4,
166 from src/video/AviRecorder.hh:4,
167 from src/video/AviRecorder.cc:1:
168src/utils/span.hh: In instantiation of ‘constexpr span<ElementType, 18446744073709551615> span<ElementType, Extent>::subspan(span<ElementType, Extent>::index_type, span<ElementType, Extent>::index_type) const [with ElementType = const openmsx::TclObject; long unsigned int Extent = 18446744073709551615; span<ElementType, Extent>::index_type = long unsigned int]’:
169src/video/AviRecorder.cc:222:56: required from here
170src/utils/span.hh:290:18: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits]
171 290 | assert((offset >= 0 && offset <= size()) &&
172 | ~~~~~~~^~~~
173src/utils/span.hh:291:45: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits]
174 291 | (count == dynamic_extent || (count >= 0 && offset + count <= size())));
175 | ~~~~~~^~~~
176src/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]’:
177src/video/AviRecorder.cc:306:28: required from here
178src/utils/span.hh:305:14: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits]
179 305 | assert(idx >= 0 && idx < size());
180 | ~~~~^~~~
181Compiling video/PixelRenderer.cc...
182Compiling video/SDLVideoSystem.cc...
183Compiling video/VideoLayer.cc...
184Compiling video/ld/LDPixelRenderer.cc...
185src/sound/YM2151.cc: In member function ‘void openmsx::YM2151::serialize(Archive&, unsigned int) [with Archive = openmsx::MemInputArchive]’:
186src/sound/YM2151.cc:1561:6: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without
187 1561 | void YM2151::serialize(Archive& a, unsigned /*version*/)
188 | ^~~~~~
189Linking openmsx...
190Removing any old binary package...
191Creating binary package:
192 Executable...
193 Data files...
194 Documentation...
195 C-BIOS...
196 Creating symlinks...