1 | Using Python: python3 |
2 | Build configuration: |
3 | Updating derived/x86_64-linux-unittest/config/Version.ii... |
4 | Platform: x86_64-linux |
5 | Flavour: unittest |
6 | Compiler: g++ |
7 | Subset: full build |
8 | Compiling DeviceFactory.cc... |
9 | Compiling GlobalSettings.cc... |
10 | Compiling MSXMotherBoard.cc... |
11 | Compiling MSXPPI.cc... |
12 | In 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: |
19 | src/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]’: |
20 | src/MSXMotherBoard.cc:789:50: required from here |
21 | src/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 | | ~~~~^~~~ |
24 | Compiling PrinterPortSimpl.cc... |
25 | Compiling Reactor.cc... |
26 | Compiling RealTime.cc... |
27 | In 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: |
32 | src/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]’: |
33 | src/Reactor.cc:689:22: required from here |
34 | src/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 | | ~~~~^~~~ |
37 | Compiling ReverseManager.cc... |
38 | Compiling SVIPPI.cc... |
39 | In 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: |
45 | src/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]’: |
46 | src/ReverseManager.cc:265:51: required from here |
47 | src/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 | | ~~~~~~~^~~~ |
50 | src/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 | | ~~~~~~^~~~ |
53 | src/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]’: |
54 | src/ReverseManager.cc:971:28: required from here |
55 | src/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 | | ~~~~^~~~ |
58 | Compiling Version.cc... |
59 | Compiling cassette/CassettePlayer.cc... |
60 | Compiling cassette/CassettePort.cc... |
61 | In 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: |
70 | src/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]’: |
71 | src/cassette/CassettePlayer.cc:637:21: required from here |
72 | src/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 | | ~~~~^~~~ |
75 | Compiling events/InputEventGenerator.cc... |
76 | Compiling fdc/RealDrive.cc... |
77 | Compiling ide/BeerIDE.cc... |
78 | Compiling ide/HD.cc... |
79 | Compiling input/Joystick.cc... |
80 | Compiling laserdisc/LaserdiscPlayer.cc... |
81 | Compiling laserdisc/PioneerLDControl.cc... |
82 | In 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: |
91 | src/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]’: |
92 | src/laserdisc/LaserdiscPlayer.cc:52:21: required from here |
93 | src/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 | | ~~~~^~~~ |
96 | Compiling memory/Carnivore2.cc... |
97 | Compiling memory/CheckedRam.cc... |
98 | Compiling memory/ColecoSuperGameModule.cc... |
99 | Compiling memory/ESE_SCC.cc... |
100 | Compiling memory/KonamiUltimateCollection.cc... |
101 | Compiling memory/MSXHBI55.cc... |
102 | Compiling memory/MegaFlashRomSCCPlus.cc... |
103 | Compiling memory/MegaFlashRomSCCPlusSD.cc... |
104 | Compiling memory/MusicalMemoryMapper.cc... |
105 | Compiling memory/ReproCartridgeV1.cc... |
106 | Compiling memory/ReproCartridgeV2.cc... |
107 | Compiling memory/RomFactory.cc... |
108 | Compiling memory/RomKonamiKeyboardMaster.cc... |
109 | Compiling memory/RomKonamiSCC.cc... |
110 | Compiling memory/RomMajutsushi.cc... |
111 | Compiling memory/RomManbow2.cc... |
112 | Compiling memory/RomNettouYakyuu.cc... |
113 | Compiling memory/RomPlayBall.cc... |
114 | Compiling memory/RomSynthesizer.cc... |
115 | Compiling sound/AY8910.cc... |
116 | Compiling sound/DACSound16S.cc... |
117 | Compiling sound/DACSound8U.cc... |
118 | Compiling sound/KeyClick.cc... |
119 | Compiling sound/MSXAudio.cc... |
120 | Compiling sound/MSXFmPac.cc... |
121 | Compiling sound/MSXMixer.cc... |
122 | In 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: |
128 | src/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]’: |
129 | src/sound/MSXMixer.cc:768:53: required from here |
130 | src/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 | | ~~~~^~~~ |
133 | Compiling sound/MSXMoonSound.cc... |
134 | Compiling sound/MSXMusic.cc... |
135 | Compiling sound/MSXOPL3Cartridge.cc... |
136 | Compiling sound/MSXPSG.cc... |
137 | Compiling sound/MSXSCCPlusCart.cc... |
138 | Compiling sound/MSXTurboRPCM.cc... |
139 | Compiling sound/MSXYamahaSFG.cc... |
140 | Compiling sound/Mixer.cc... |
141 | Compiling sound/ResampleBlip.cc... |
142 | Compiling sound/ResampleHQ.cc... |
143 | Compiling sound/ResampleLQ.cc... |
144 | Compiling sound/ResampleTrivial.cc... |
145 | Compiling sound/ResampledSoundDevice.cc... |
146 | Compiling sound/SCC.cc... |
147 | Compiling sound/SDLSoundDriver.cc... |
148 | Compiling sound/SN76489.cc... |
149 | Compiling sound/SNPSG.cc... |
150 | Compiling sound/SVIPSG.cc... |
151 | Compiling sound/SamplePlayer.cc... |
152 | Compiling sound/SoundDevice.cc... |
153 | Compiling sound/VLM5030.cc... |
154 | Compiling sound/Y8950.cc... |
155 | Compiling sound/Y8950Adpcm.cc... |
156 | Compiling sound/Y8950Periphery.cc... |
157 | Compiling sound/YM2151.cc... |
158 | Compiling sound/YM2413.cc... |
159 | Compiling sound/YMF262.cc... |
160 | Compiling sound/YMF278.cc... |
161 | Compiling video/AviRecorder.cc... |
162 | In 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: |
168 | src/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]’: |
169 | src/video/AviRecorder.cc:222:56: required from here |
170 | src/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 | | ~~~~~~~^~~~ |
173 | src/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 | | ~~~~~~^~~~ |
176 | src/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]’: |
177 | src/video/AviRecorder.cc:306:28: required from here |
178 | src/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 | | ~~~~^~~~ |
181 | Compiling video/PixelRenderer.cc... |
182 | Compiling video/SDLVideoSystem.cc... |
183 | Compiling video/VideoLayer.cc... |
184 | Compiling video/ld/LDPixelRenderer.cc... |
185 | src/sound/YM2151.cc: In member function ‘void openmsx::YM2151::serialize(Archive&, unsigned int) [with Archive = openmsx::MemInputArchive]’: |
186 | src/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 | | ^~~~~~ |
189 | Linking openmsx... |
190 | Removing any old binary package... |
191 | Creating binary package: |
192 | Executable... |
193 | Data files... |
194 | Documentation... |
195 | C-BIOS... |
196 | Creating symlinks... |