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 MSXPPI.cc... |
11 | Compiling PluggableFactory.cc... |
12 | Compiling Printer.cc... |
13 | Compiling Reactor.cc... |
14 | Compiling ReverseManager.cc... |
15 | In file included from /usr/include/c++/10/cassert:44, |
16 | from src/utils/span.hh:25, |
17 | from src/CLIOption.hh:4, |
18 | from src/CommandLineParser.hh:4, |
19 | from src/Reactor.cc:2: |
20 | 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]’: |
21 | src/Reactor.cc:689:22: required from here |
22 | src/utils/span.hh:305:14: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] |
23 | 305 | assert(idx >= 0 && idx < size()); |
24 | | ~~~~^~~~ |
25 | In file included from /usr/include/c++/10/cassert:44, |
26 | from src/utils/span.hh:25, |
27 | from src/commands/Completer.hh:5, |
28 | from src/commands/Command.hh:4, |
29 | from src/ReverseManager.hh:7, |
30 | from src/ReverseManager.cc:1: |
31 | 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]’: |
32 | src/ReverseManager.cc:265:51: required from here |
33 | src/utils/span.hh:290:18: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] |
34 | 290 | assert((offset >= 0 && offset <= size()) && |
35 | | ~~~~~~~^~~~ |
36 | src/utils/span.hh:291:45: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] |
37 | 291 | (count == dynamic_extent || (count >= 0 && offset + count <= size()))); |
38 | | ~~~~~~^~~~ |
39 | 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]’: |
40 | src/ReverseManager.cc:971:28: required from here |
41 | src/utils/span.hh:305:14: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] |
42 | 305 | assert(idx >= 0 && idx < size()); |
43 | | ~~~~^~~~ |
44 | Compiling SVIPPI.cc... |
45 | Compiling Version.cc... |
46 | Compiling console/CommandConsole.cc... |
47 | Compiling console/OSDConsoleRenderer.cc... |
48 | Compiling console/OSDGUI.cc... |
49 | Compiling console/OSDRectangle.cc... |
50 | Compiling console/OSDText.cc... |
51 | In file included from /usr/include/c++/10/cassert:44, |
52 | from src/utils/span.hh:25, |
53 | from src/commands/TclObject.hh:4, |
54 | from src/console/OSDWidget.hh:4, |
55 | from src/console/OSDTopWidget.hh:4, |
56 | from src/console/OSDGUI.hh:4, |
57 | from src/console/OSDGUI.cc:1: |
58 | 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]’: |
59 | src/console/OSDGUI.cc:46:28: required from here |
60 | src/utils/span.hh:305:14: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] |
61 | 305 | assert(idx >= 0 && idx < size()); |
62 | | ~~~~^~~~ |
63 | 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]’: |
64 | src/console/OSDGUI.cc:77:37: required from here |
65 | src/utils/span.hh:290:18: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] |
66 | 290 | assert((offset >= 0 && offset <= size()) && |
67 | | ~~~~~~~^~~~ |
68 | src/utils/span.hh:291:45: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] |
69 | 291 | (count == dynamic_extent || (count >= 0 && offset + count <= size()))); |
70 | | ~~~~~~^~~~ |
71 | Compiling console/OSDWidget.cc... |
72 | Compiling console/TTFFont.cc... |
73 | Compiling events/EventDistributor.cc... |
74 | Compiling events/HotKey.cc... |
75 | Compiling events/InputEventFactory.cc... |
76 | Compiling events/InputEventGenerator.cc... |
77 | In file included from /usr/include/c++/10/cassert:44, |
78 | from src/utils/span.hh:25, |
79 | from src/commands/Completer.hh:5, |
80 | from src/commands/Command.hh:4, |
81 | from src/events/HotKey.hh:6, |
82 | from src/events/HotKey.cc:1: |
83 | 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]’: |
84 | src/events/HotKey.cc:652:61: required from here |
85 | src/utils/span.hh:290:18: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] |
86 | 290 | assert((offset >= 0 && offset <= size()) && |
87 | | ~~~~~~~^~~~ |
88 | src/utils/span.hh:291:45: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] |
89 | 291 | (count == dynamic_extent || (count >= 0 && offset + count <= size()))); |
90 | | ~~~~~~^~~~ |
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/events/HotKey.cc:698:33: 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 events/InputEvents.cc... |
97 | Compiling events/Keys.cc... |
98 | Compiling input/ArkanoidPad.cc... |
99 | Compiling input/ColecoJoystickIO.cc... |
100 | Compiling input/EventDelay.cc... |
101 | Compiling input/JoyMega.cc... |
102 | Compiling input/Joystick.cc... |
103 | Compiling input/KeyJoystick.cc... |
104 | Compiling input/Keyboard.cc... |
105 | In file included from /usr/include/c++/10/cassert:44, |
106 | from src/utils/span.hh:25, |
107 | from src/commands/TclObject.hh:4, |
108 | from src/settings/Setting.hh:5, |
109 | from src/settings/EnumSetting.hh:4, |
110 | from src/input/KeyboardSettings.hh:5, |
111 | from src/input/Keyboard.hh:4, |
112 | from src/input/Keyboard.cc:1: |
113 | 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]’: |
114 | src/input/Keyboard.cc:677:26: required from here |
115 | src/utils/span.hh:305:14: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] |
116 | 305 | assert(idx >= 0 && idx < size()); |
117 | | ~~~~^~~~ |
118 | 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]’: |
119 | src/input/Keyboard.cc:1088:66: required from here |
120 | src/utils/span.hh:290:18: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] |
121 | 290 | assert((offset >= 0 && offset <= size()) && |
122 | | ~~~~~~~^~~~ |
123 | src/utils/span.hh:291:45: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] |
124 | 291 | (count == dynamic_extent || (count >= 0 && offset + count <= size()))); |
125 | | ~~~~~~^~~~ |
126 | Compiling input/KeyboardSettings.cc... |
127 | Compiling input/Mouse.cc... |
128 | Compiling input/Paddle.cc... |
129 | Compiling input/Touchpad.cc... |
130 | Compiling input/Trackball.cc... |
131 | Compiling laserdisc/PioneerLDControl.cc... |
132 | Compiling settings/KeyCodeSetting.cc... |
133 | Compiling sound/Mixer.cc... |
134 | Compiling sound/SDLSoundDriver.cc... |
135 | Compiling unittest/Keys_test.cc... |
136 | Compiling video/Display.cc... |
137 | Compiling video/FBPostProcessor.cc... |
138 | Compiling video/FrameSource.cc... |
139 | In file included from /usr/include/c++/10/cassert:44, |
140 | from src/utils/span.hh:25, |
141 | from src/commands/TclObject.hh:4, |
142 | from src/settings/Setting.hh:5, |
143 | from src/settings/BooleanSetting.hh:4, |
144 | from src/video/RenderSettings.hh:4, |
145 | from src/video/Display.hh:4, |
146 | from src/video/Display.cc:1: |
147 | 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]’: |
148 | src/video/Display.cc:419:66: required from here |
149 | src/utils/span.hh:290:18: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] |
150 | 290 | assert((offset >= 0 && offset <= size()) && |
151 | | ~~~~~~~^~~~ |
152 | src/utils/span.hh:291:45: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] |
153 | 291 | (count == dynamic_extent || (count >= 0 && offset + count <= size()))); |
154 | | ~~~~~~^~~~ |
155 | Compiling video/GLImage.cc... |
156 | Compiling video/PNG.cc... |
157 | Compiling video/PostProcessor.cc... |
158 | Compiling video/SDLGLOffScreenSurface.cc... |
159 | Compiling video/SDLGLVisibleSurface.cc... |
160 | Compiling video/SDLImage.cc... |
161 | Compiling video/SDLOffScreenSurface.cc... |
162 | Compiling video/SDLOutputSurface.cc... |
163 | Compiling video/SDLSnow.cc... |
164 | Compiling video/SDLVideoSystem.cc... |
165 | Compiling video/SDLVisibleSurface.cc... |
166 | Compiling video/SDLVisibleSurfaceBase.cc... |
167 | Compiling video/SuperImposedFrame.cc... |
168 | Compiling video/SuperImposedVideoFrame.cc... |
169 | Compiling video/VisibleSurface.cc... |
170 | Compiling video/scalers/DirectScalerOutput.cc... |
171 | Compiling video/scalers/GLHQLiteScaler.cc... |
172 | Compiling video/scalers/GLHQScaler.cc... |
173 | Compiling video/scalers/HQ2xLiteScaler.cc... |
174 | Compiling video/scalers/HQ2xScaler.cc... |
175 | Compiling video/scalers/HQ3xLiteScaler.cc... |
176 | Compiling video/scalers/HQ3xScaler.cc... |
177 | Compiling video/scalers/RGBTriplet3xScaler.cc... |
178 | Compiling video/scalers/Scaler1.cc... |
179 | Compiling video/scalers/Scaler2.cc... |
180 | Compiling video/scalers/Scaler3.cc... |
181 | Compiling video/scalers/Simple2xScaler.cc... |
182 | Compiling video/scalers/Simple3xScaler.cc... |
183 | Compiling video/scalers/StretchScalerOutput.cc... |
184 | Compiling video/scalers/SuperImposeScalerOutput.cc... |
185 | Linking openmsx... |
186 | Removing any old binary package... |
187 | Creating binary package: |
188 | Executable... |
189 | Data files... |
190 | Documentation... |
191 | C-BIOS... |
192 | Creating symlinks... |