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 console/OSDRectangle.cc... |
9 | Compiling PluggableFactory.cc... |
10 | Compiling Version.cc... |
11 | Compiling console/TTFFont.cc... |
12 | Compiling events/EventDistributor.cc... |
13 | Compiling events/InputEventFactory.cc... |
14 | Compiling events/InputEvents.cc... |
15 | Compiling events/Keys.cc... |
16 | Compiling input/ArkanoidPad.cc... |
17 | Compiling input/ColecoJoystickIO.cc... |
18 | Compiling input/EventDelay.cc... |
19 | Compiling input/JoyMega.cc... |
20 | Compiling input/KeyJoystick.cc... |
21 | Compiling input/Keyboard.cc... |
22 | Compiling input/KeyboardSettings.cc... |
23 | In file included from /usr/include/c++/10/cassert:44, |
24 | from src/utils/span.hh:25, |
25 | from src/commands/TclObject.hh:4, |
26 | from src/settings/Setting.hh:5, |
27 | from src/settings/EnumSetting.hh:4, |
28 | from src/input/KeyboardSettings.hh:5, |
29 | from src/input/Keyboard.hh:4, |
30 | from src/input/Keyboard.cc:1: |
31 | 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]’: |
32 | src/input/Keyboard.cc:677:26: required from here |
33 | src/utils/span.hh:305:14: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] |
34 | 305 | assert(idx >= 0 && idx < size()); |
35 | | ~~~~^~~~ |
36 | 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]’: |
37 | src/input/Keyboard.cc:1088:66: required from here |
38 | src/utils/span.hh:290:18: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] |
39 | 290 | assert((offset >= 0 && offset <= size()) && |
40 | | ~~~~~~~^~~~ |
41 | src/utils/span.hh:291:45: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] |
42 | 291 | (count == dynamic_extent || (count >= 0 && offset + count <= size()))); |
43 | | ~~~~~~^~~~ |
44 | Compiling input/Mouse.cc... |
45 | Compiling input/Paddle.cc... |
46 | Compiling input/Trackball.cc... |
47 | Compiling settings/KeyCodeSetting.cc... |
48 | Compiling unittest/Keys_test.cc... |
49 | Compiling video/GLImage.cc... |
50 | Compiling video/PNG.cc... |
51 | Compiling video/SDLImage.cc... |
52 | Compiling video/SDLOutputSurface.cc... |
53 | Compiling video/scalers/DirectScalerOutput.cc... |
54 | Compiling video/scalers/StretchScalerOutput.cc... |
55 | Linking openmsx... |
56 | Removing any old binary package... |
57 | Creating binary package: |
58 | Executable... |
59 | Data files... |
60 | Documentation... |
61 | C-BIOS... |
62 | Creating symlinks... |