Last active
May 5, 2026 06:06
-
-
Save DeltaDizzy/341ecffc642a0f93ef35ff0d13fb4ebc to your computer and use it in GitHub Desktop.
WPILib 2027 GCC 16 Build Failures
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| bazel build //... | |
| INFO: Invocation ID: 05f89f08-efb8-44ca-8d2d-fcd5b5f5c915 | |
| INFO: Streaming build results to: https://app.buildbuddy.io/invocation/05f89f08-efb8-44ca-8d2d-fcd5b5f5c915 | |
| INFO: Analyzed 2881 targets (0 packages loaded, 0 targets configured). | |
| INFO: From Action apriltag/robotpy-apriltag-update-yaml_gen_update_yaml: | |
| 0 files were updated | |
| INFO: From Action datalog/robotpy-wpilog-update-yaml_gen_update_yaml: | |
| 0 files were updated | |
| INFO: From Action xrpVendordep/robotpy-xrp-update-yaml_gen_update_yaml: | |
| 0 files were updated | |
| INFO: From Action ntcore/pyntcore-update-yaml_gen_update_yaml: | |
| 0 files were updated | |
| ERROR: /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/BUILD.bazel:179:18: Compiling wpiutil/src/main/native/thirdparty/llvm/cpp/llvm/ConvertUTF.cpp failed: (Exit 1): gcc failed: error executing CppCompile command (from target //wpiutil:wpiutil) /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer -g0 -O2 '-D_FORTIFY_SOURCE=1' -DNDEBUG -ffunction-sections ... (remaining 91 arguments skipped) | |
| Use --sandbox_debug to see verbose messages from the sandbox and retain the sandbox build root for debugging | |
| wpiutil/src/main/native/thirdparty/llvm/cpp/llvm/ConvertUTF.cpp: In function 'wpi::util::ConversionResult wpi::util::ConvertUTF8toUTF32Impl(const UTF8**, const UTF8*, UTF32**, UTF32*, ConversionFlags, Boolean)': | |
| wpiutil/src/main/native/thirdparty/llvm/cpp/llvm/ConvertUTF.cpp:704:47: error: array subscript 6 is above array bounds of 'const wpi::util::UTF32 [6]' {aka 'const unsigned int [6]'} [-Werror=array-bounds=] | |
| 704 | ch -= offsetsFromUTF8[extraBytesToRead]; | |
| | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ | |
| wpiutil/src/main/native/thirdparty/llvm/cpp/llvm/ConvertUTF.cpp:140:20: note: while referencing 'wpi::util::offsetsFromUTF8' | |
| 140 | static const UTF32 offsetsFromUTF8[6] = { 0x00000000UL, 0x00003080UL, 0x000E2080UL, | |
| | ^~~~~~~~~~~~~~~ | |
| wpiutil/src/main/native/thirdparty/llvm/cpp/llvm/ConvertUTF.cpp: In function 'wpi::util::ConversionResult wpi::util::ConvertUTF8toUTF16(const UTF8**, const UTF8*, UTF16**, UTF16*, ConversionFlags)': | |
| wpiutil/src/main/native/thirdparty/llvm/cpp/llvm/ConvertUTF.cpp:600:47: error: array subscript 6 is above array bounds of 'const wpi::util::UTF32 [6]' {aka 'const unsigned int [6]'} [-Werror=array-bounds=] | |
| 600 | ch -= offsetsFromUTF8[extraBytesToRead]; | |
| | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ | |
| wpiutil/src/main/native/thirdparty/llvm/cpp/llvm/ConvertUTF.cpp:140:20: note: while referencing 'wpi::util::offsetsFromUTF8' | |
| 140 | static const UTF32 offsetsFromUTF8[6] = { 0x00000000UL, 0x00003080UL, 0x000E2080UL, | |
| | ^~~~~~~~~~~~~~~ | |
| cc1plus: all warnings being treated as errors | |
| Use --verbose_failures to see the command lines of failed build steps. | |
| INFO: Elapsed time: 406.032s, Critical Path: 75.63s | |
| INFO: 1351 processes: 2355 action cache hit, 8 remote cache hit, 174 internal, 1144 linux-sandbox, 25 worker. | |
| ERROR: Build did NOT complete successfully | |
| INFO: Streaming build results to: https://app.buildbuddy.io/invocation/05f89f08-efb8-44ca-8d2d-fcd5b5f5c915 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| bazel build //... | |
| INFO: Invocation ID: 966990fe-2508-4f8a-9ed7-e7a6c8e897c4 | |
| INFO: Streaming build results to: https://app.buildbuddy.io/invocation/966990fe-2508-4f8a-9ed7-e7a6c8e897c4 | |
| INFO: Analyzed 2881 targets (612 packages loaded, 28256 targets configured). | |
| ERROR: /home/deltadizzy/Desktop/Robotics/allwpilib/wpigui/BUILD.bazel:48:18: Compiling wpigui/src/main/native/cpp/portable-file-dialogs.cpp failed: (Exit 1): gcc failed: error executing CppCompile command (from target //wpigui:wpigui) /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer -Wall -Wextra -Werror '-gz=zlib' '-std=c++23' '-Wformat=2' -pedantic ... (remaining 60 arguments skipped) | |
| Use --sandbox_debug to see verbose messages from the sandbox and retain the sandbox build root for debugging | |
| In file included from wpigui/src/main/native/cpp/portable-file-dialogs.cpp:17: | |
| bazel-out/k8-fastbuild/bin/wpigui/_virtual_includes/headers/wpi/gui/portable-file-dialogs.h:53:6: error: elaborated-type-specifier for a scoped enum must not use the 'class' keyword [-Werror] | |
| 53 | enum class opt : uint8_t | |
| | ~~~~ ^~~~~ | |
| | ----- | |
| bazel-out/k8-fastbuild/bin/wpigui/_virtual_includes/headers/wpi/gui/portable-file-dialogs.h:53:16: error: found ':' in nested-name-specifier, expected '::' | |
| 53 | enum class opt : uint8_t | |
| | ^ | |
| | :: | |
| bazel-out/k8-fastbuild/bin/wpigui/_virtual_includes/headers/wpi/gui/portable-file-dialogs.h:53:12: error: 'opt' has not been declared | |
| 53 | enum class opt : uint8_t | |
| | ^~~ | |
| bazel-out/k8-fastbuild/bin/wpigui/_virtual_includes/headers/wpi/gui/portable-file-dialogs.h:54:1: error: expected unqualified-id before '{' token | |
| 54 | { | |
| | ^ | |
| bazel-out/k8-fastbuild/bin/wpigui/_virtual_includes/headers/wpi/gui/portable-file-dialogs.h:66:8: error: 'opt' does not name a type | |
| 66 | inline opt operator |(opt a, opt b) { return opt(uint8_t(a) | uint8_t(b)); } | |
| | ^~~ | |
| bazel-out/k8-fastbuild/bin/wpigui/_virtual_includes/headers/wpi/gui/portable-file-dialogs.h:67:13: error: declaration of 'operator&' as non-function | |
| 67 | inline bool operator &(opt a, opt b) { return bool(uint8_t(a) & uint8_t(b)); } | |
| | ^~~~~~~~ | |
| bazel-out/k8-fastbuild/bin/wpigui/_virtual_includes/headers/wpi/gui/portable-file-dialogs.h:67:24: error: 'opt' was not declared in this scope | |
| 67 | inline bool operator &(opt a, opt b) { return bool(uint8_t(a) & uint8_t(b)); } | |
| | ^~~ | |
| bazel-out/k8-fastbuild/bin/wpigui/_virtual_includes/headers/wpi/gui/portable-file-dialogs.h:67:31: error: 'opt' was not declared in this scope | |
| 67 | inline bool operator &(opt a, opt b) { return bool(uint8_t(a) & uint8_t(b)); } | |
| | ^~~ | |
| bazel-out/k8-fastbuild/bin/wpigui/_virtual_includes/headers/wpi/gui/portable-file-dialogs.h:164:17: error: 'opt' has not been declared | |
| 164 | opt options = opt::none); | |
| | ^~~ | |
| bazel-out/k8-fastbuild/bin/wpigui/_virtual_includes/headers/wpi/gui/portable-file-dialogs.h:164:31: error: 'opt' has not been declared | |
| 164 | opt options = opt::none); | |
| | ^~~ | |
| bazel-out/k8-fastbuild/bin/wpigui/_virtual_includes/headers/wpi/gui/portable-file-dialogs.h:217:15: error: 'opt' has not been declared | |
| 217 | opt options = opt::none) | |
| | ^~~ | |
| bazel-out/k8-fastbuild/bin/wpigui/_virtual_includes/headers/wpi/gui/portable-file-dialogs.h:217:29: error: 'opt' has not been declared | |
| 217 | opt options = opt::none) | |
| | ^~~ | |
| bazel-out/k8-fastbuild/bin/wpigui/_virtual_includes/headers/wpi/gui/portable-file-dialogs.h:230:15: error: 'opt' has not been declared | |
| 230 | opt options = opt::none) | |
| | ^~~ | |
| bazel-out/k8-fastbuild/bin/wpigui/_virtual_includes/headers/wpi/gui/portable-file-dialogs.h:230:29: error: 'opt' has not been declared | |
| 230 | opt options = opt::none) | |
| | ^~~ | |
| bazel-out/k8-fastbuild/bin/wpigui/_virtual_includes/headers/wpi/gui/portable-file-dialogs.h:242:19: error: 'opt' has not been declared | |
| 242 | opt options = opt::none) | |
| | ^~~ | |
| bazel-out/k8-fastbuild/bin/wpigui/_virtual_includes/headers/wpi/gui/portable-file-dialogs.h:242:33: error: 'opt' has not been declared | |
| 242 | opt options = opt::none) | |
| | ^~~ | |
| wpigui/src/main/native/cpp/portable-file-dialogs.cpp:827:13: error: 'opt' has not been declared | |
| 827 | opt options /* = opt::none */) | |
| | ^~~ | |
| wpigui/src/main/native/cpp/portable-file-dialogs.cpp: In constructor 'pfd::internal::file_dialog::file_dialog(type, const std::string&, const std::string&, const std::vector<std::__cxx11::basic_string<char> >&, int)': | |
| wpigui/src/main/native/cpp/portable-file-dialogs.cpp:994:31: error: 'opt' has not been declared | |
| 994 | if (options & opt::multiselect) | |
| | ^~~ | |
| wpigui/src/main/native/cpp/portable-file-dialogs.cpp:1047:49: error: 'opt' has not been declared | |
| 1047 | if (in_type == type::open && (options & opt::multiselect)) | |
| | ^~~ | |
| wpigui/src/main/native/cpp/portable-file-dialogs.cpp:1088:25: error: 'opt' has not been declared | |
| 1088 | if (!(options & opt::force_overwrite)) | |
| | ^~~ | |
| wpigui/src/main/native/cpp/portable-file-dialogs.cpp:1090:23: error: 'opt' has not been declared | |
| 1090 | if (options & opt::multiselect) | |
| | ^~~ | |
| wpigui/src/main/native/cpp/portable-file-dialogs.cpp:1101:23: error: 'opt' has not been declared | |
| 1101 | if (options & opt::multiselect) | |
| | ^~~ | |
| cc1plus: all warnings being treated as errors | |
| Use --verbose_failures to see the command lines of failed build steps. | |
| INFO: Elapsed time: 6.993s, Critical Path: 4.24s | |
| INFO: 63 processes: 1475 action cache hit, 28 remote cache hit, 20 internal, 15 linux-sandbox. | |
| ERROR: Build did NOT complete successfully | |
| INFO: Streaming build results to: https://app.buildbuddy.io/invocation/966990fe-2508-4f8a-9ed7-e7a6c8e897c4 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| cmake --build build-cmake | |
| [1/1549] Building CXX object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/nanopb/src/pb_common.cpp.o | |
| [2/1549] Building CXX object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/llvm/cpp/llvm/MemAlloc.cpp.o | |
| [3/1549] Building CXX object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/llvm/cpp/llvm/ConvertUTF.cpp.o | |
| [4/1549] Building CXX object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/llvm/cpp/llvm/SmallPtrSet.cpp.o | |
| [5/1549] Building CXX object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/mpack/src/mpack.cpp.o | |
| [6/1549] Building C object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/upb/src/base/status.c.o | |
| [7/1549] Building CXX object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/llvm/cpp/llvm/SmallVector.cpp.o | |
| [8/1549] Building CXX object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/nanopb/src/pb_encode.cpp.o | |
| [9/1549] Building C object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/upb/src/mem/alloc.c.o | |
| [10/1549] Building CXX object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/nanopb/src/pb_decode.cpp.o | |
| [11/1549] Building CXX object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/llvm/cpp/llvm/ErrorHandling.cpp.o | |
| [12/1549] Building C object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/upb/src/mem/arena.c.o | |
| [13/1549] Building C object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/upb/src/message/accessors.c.o | |
| [14/1549] Building C object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/upb/src/hash/common.c.o | |
| [15/1549] Building C object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/upb/src/message/compat.c.o | |
| [16/1549] Building C object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/upb/src/message/array.c.o | |
| [17/1549] Building C object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/upb/src/message/internal/extension.c.o | |
| [18/1549] Building CXX object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/protobuf/Protobuf.cpp.o | |
| FAILED: [code=1] wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/protobuf/Protobuf.cpp.o | |
| sccache /usr/bin/c++ -Dwpiutil_EXPORTS -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/fmtlib/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/argparse/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/debugging/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/double-conversion/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/expected/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/json/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/mpack/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/nanopb/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/sigslot/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/upb/include -g -fsanitize=undefined -fno-sanitize-recover=all -fno-omit-frame-pointer -std=gnu++23 -fPIC -Wall -pedantic -Wextra -Wno-unused-parameter -Wformat=2 -Werror -Wno-deprecated-enum-enum-conversion -MD -MT wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/protobuf/Protobuf.cpp.o -MF wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/protobuf/Protobuf.cpp.o.d -o wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/protobuf/Protobuf.cpp.o -c /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/cpp/protobuf/Protobuf.cpp | |
| In file included from /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/cpp/protobuf/Protobuf.cpp:12: | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp: In constructor ‘wpi::util::SmallVectorTemplateCommon<T, <template-parameter-1-2> >::SmallVectorTemplateCommon(size_t) [with T = unsigned char; <template-parameter-1-2> = void]’: | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp:137:67: error: ‘<unknown>’ may be used uninitialized [-Werror=maybe-uninitialized] | |
| 137 | SmallVectorTemplateCommon(size_t Size) : Base(getFirstEl(), Size) {} | |
| | ^ | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp:130:9: note: by argument 1 of type ‘const wpi::util::SmallVectorTemplateCommon<unsigned char, void>*’ to ‘void* wpi::util::SmallVectorTemplateCommon<T, <template-parameter-1-2> >::getFirstEl() const [with T = unsigned char; <template-parameter-1-2> = void]’ declared here | |
| 130 | void *getFirstEl() const { | |
| | ^~~~~~~~~~ | |
| cc1plus: all warnings being treated as errors | |
| [19/1549] Building CXX object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/StackTrace.cpp.o | |
| FAILED: [code=1] wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/StackTrace.cpp.o | |
| sccache /usr/bin/c++ -Dwpiutil_EXPORTS -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/fmtlib/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/argparse/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/debugging/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/double-conversion/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/expected/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/json/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/mpack/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/nanopb/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/sigslot/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/upb/include -g -fsanitize=undefined -fno-sanitize-recover=all -fno-omit-frame-pointer -std=gnu++23 -fPIC -Wall -pedantic -Wextra -Wno-unused-parameter -Wformat=2 -Werror -Wno-deprecated-enum-enum-conversion -MD -MT wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/StackTrace.cpp.o -MF wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/StackTrace.cpp.o.d -o wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/StackTrace.cpp.o -c /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/cpp/StackTrace.cpp | |
| In file included from /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallString.hpp:17, | |
| from /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/cpp/StackTrace.cpp:16: | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp: In constructor ‘wpi::util::SmallVectorTemplateCommon<T, <template-parameter-1-2> >::SmallVectorTemplateCommon(size_t) [with T = char; <template-parameter-1-2> = void]’: | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp:137:67: error: ‘<unknown>’ may be used uninitialized [-Werror=maybe-uninitialized] | |
| 137 | SmallVectorTemplateCommon(size_t Size) : Base(getFirstEl(), Size) {} | |
| | ^ | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp:130:9: note: by argument 1 of type ‘const wpi::util::SmallVectorTemplateCommon<char, void>*’ to ‘void* wpi::util::SmallVectorTemplateCommon<T, <template-parameter-1-2> >::getFirstEl() const [with T = char; <template-parameter-1-2> = void]’ declared here | |
| 130 | void *getFirstEl() const { | |
| | ^~~~~~~~~~ | |
| cc1plus: all warnings being treated as errors | |
| [20/1549] Building C object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/upb/src/message/internal/iterator.c.o | |
| [21/1549] Building C object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/upb/src/message/map.c.o | |
| [22/1549] Building C object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/upb/src/message/internal/message.c.o | |
| [23/1549] Building CXX object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/llvm/cpp/llvm/ConvertUTFWrapper.cpp.o | |
| [24/1549] Building C object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/upb/src/message/copy.c.o | |
| [25/1549] Building C object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/upb/src/message/merge.c.o | |
| [26/1549] Building C object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/upb/src/message/map_sorter.c.o | |
| [27/1549] Building CXX object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/llvm/cpp/llvm/StringExtras.cpp.o | |
| FAILED: [code=1] wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/llvm/cpp/llvm/StringExtras.cpp.o | |
| sccache /usr/bin/c++ -Dwpiutil_EXPORTS -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/fmtlib/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/argparse/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/debugging/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/double-conversion/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/expected/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/json/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/mpack/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/nanopb/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/sigslot/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/upb/include -g -fsanitize=undefined -fno-sanitize-recover=all -fno-omit-frame-pointer -std=gnu++23 -fPIC -Wall -pedantic -Wextra -Wno-unused-parameter -Wformat=2 -Werror -Wno-deprecated-enum-enum-conversion -MD -MT wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/llvm/cpp/llvm/StringExtras.cpp.o -MF wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/llvm/cpp/llvm/StringExtras.cpp.o.d -o wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/llvm/cpp/llvm/StringExtras.cpp.o -c /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/cpp/llvm/StringExtras.cpp | |
| In file included from /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallString.hpp:17, | |
| from /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/cpp/llvm/StringExtras.cpp:24: | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp: In constructor ‘wpi::util::SmallVectorTemplateCommon<T, <template-parameter-1-2> >::SmallVectorTemplateCommon(size_t) [with T = char; <template-parameter-1-2> = void]’: | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp:137:67: error: ‘<unknown>’ may be used uninitialized [-Werror=maybe-uninitialized] | |
| 137 | SmallVectorTemplateCommon(size_t Size) : Base(getFirstEl(), Size) {} | |
| | ^ | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp:130:9: note: by argument 1 of type ‘const wpi::util::SmallVectorTemplateCommon<char, void>*’ to ‘void* wpi::util::SmallVectorTemplateCommon<T, <template-parameter-1-2> >::getFirstEl() const [with T = char; <template-parameter-1-2> = void]’ declared here | |
| 130 | void *getFirstEl() const { | |
| | ^~~~~~~~~~ | |
| cc1plus: all warnings being treated as errors | |
| [28/1549] Building CXX object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/Synchronization.cpp.o | |
| FAILED: [code=1] wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/Synchronization.cpp.o | |
| sccache /usr/bin/c++ -Dwpiutil_EXPORTS -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/fmtlib/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/argparse/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/debugging/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/double-conversion/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/expected/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/json/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/mpack/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/nanopb/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/sigslot/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/upb/include -g -fsanitize=undefined -fno-sanitize-recover=all -fno-omit-frame-pointer -std=gnu++23 -fPIC -Wall -pedantic -Wextra -Wno-unused-parameter -Wformat=2 -Werror -Wno-deprecated-enum-enum-conversion -MD -MT wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/Synchronization.cpp.o -MF wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/Synchronization.cpp.o.d -o wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/Synchronization.cpp.o -c /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/cpp/Synchronization.cpp | |
| In file included from /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/cpp/Synchronization.cpp:13: | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp: In constructor ‘wpi::util::SmallVectorTemplateCommon<T, <template-parameter-1-2> >::SmallVectorTemplateCommon(size_t) [with T = std::condition_variable*; <template-parameter-1-2> = void]’: | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp:137:67: error: ‘<unknown>’ may be used uninitialized [-Werror=maybe-uninitialized] | |
| 137 | SmallVectorTemplateCommon(size_t Size) : Base(getFirstEl(), Size) {} | |
| | ^ | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp:130:9: note: by argument 1 of type ‘const wpi::util::SmallVectorTemplateCommon<std::condition_variable*, void>*’ to ‘void* wpi::util::SmallVectorTemplateCommon<T, <template-parameter-1-2> >::getFirstEl() const [with T = std::condition_variable*; <template-parameter-1-2> = void]’ declared here | |
| 130 | void *getFirstEl() const { | |
| | ^~~~~~~~~~ | |
| cc1plus: all warnings being treated as errors | |
| [29/1549] Building C object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/upb/src/message/message.c.o | |
| [30/1549] Building CXX object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/llvm/cpp/llvm/raw_os_ostream.cpp.o | |
| [31/1549] Building CXX object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/json/src/json.cpp.o | |
| [32/1549] Building CXX object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/sendable/SendableRegistry.cpp.o | |
| FAILED: [code=1] wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/sendable/SendableRegistry.cpp.o | |
| sccache /usr/bin/c++ -Dwpiutil_EXPORTS -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/fmtlib/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/argparse/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/debugging/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/double-conversion/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/expected/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/json/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/mpack/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/nanopb/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/sigslot/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/upb/include -g -fsanitize=undefined -fno-sanitize-recover=all -fno-omit-frame-pointer -std=gnu++23 -fPIC -Wall -pedantic -Wextra -Wno-unused-parameter -Wformat=2 -Werror -Wno-deprecated-enum-enum-conversion -MD -MT wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/sendable/SendableRegistry.cpp.o -MF wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/sendable/SendableRegistry.cpp.o.d -o wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/sendable/SendableRegistry.cpp.o -c /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/cpp/sendable/SendableRegistry.cpp | |
| In file included from /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/cpp/sendable/SendableRegistry.cpp:14: | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp: In constructor ‘wpi::util::SmallVectorTemplateCommon<T, <template-parameter-1-2> >::SmallVectorTemplateCommon(size_t) [with T = std::shared_ptr<void>; <template-parameter-1-2> = void]’: | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp:137:67: error: ‘<unknown>’ may be used uninitialized [-Werror=maybe-uninitialized] | |
| 137 | SmallVectorTemplateCommon(size_t Size) : Base(getFirstEl(), Size) {} | |
| | ^ | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp:130:9: note: by argument 1 of type ‘const wpi::util::SmallVectorTemplateCommon<std::shared_ptr<void>, void>*’ to ‘void* wpi::util::SmallVectorTemplateCommon<T, <template-parameter-1-2> >::getFirstEl() const [with T = std::shared_ptr<void>; <template-parameter-1-2> = void]’ declared here | |
| 130 | void *getFirstEl() const { | |
| | ^~~~~~~~~~ | |
| cc1plus: all warnings being treated as errors | |
| [33/1549] Building CXX object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/llvm/cpp/llvm/MemoryBuffer.cpp.o | |
| FAILED: [code=1] wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/llvm/cpp/llvm/MemoryBuffer.cpp.o | |
| sccache /usr/bin/c++ -Dwpiutil_EXPORTS -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/fmtlib/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/argparse/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/debugging/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/double-conversion/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/expected/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/json/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/mpack/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/nanopb/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/sigslot/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/upb/include -g -fsanitize=undefined -fno-sanitize-recover=all -fno-omit-frame-pointer -std=gnu++23 -fPIC -Wall -pedantic -Wextra -Wno-unused-parameter -Wformat=2 -Werror -Wno-deprecated-enum-enum-conversion -MD -MT wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/llvm/cpp/llvm/MemoryBuffer.cpp.o -MF wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/llvm/cpp/llvm/MemoryBuffer.cpp.o.d -o wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/llvm/cpp/llvm/MemoryBuffer.cpp.o -c /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/cpp/llvm/MemoryBuffer.cpp | |
| In file included from /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/cpp/llvm/MemoryBuffer.cpp:53: | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp: In constructor ‘wpi::util::SmallVectorTemplateCommon<T, <template-parameter-1-2> >::SmallVectorTemplateCommon(size_t) [with T = unsigned char; <template-parameter-1-2> = void]’: | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp:137:67: error: ‘<unknown>’ may be used uninitialized [-Werror=maybe-uninitialized] | |
| 137 | SmallVectorTemplateCommon(size_t Size) : Base(getFirstEl(), Size) {} | |
| | ^ | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp:130:9: note: by argument 1 of type ‘const wpi::util::SmallVectorTemplateCommon<unsigned char, void>*’ to ‘void* wpi::util::SmallVectorTemplateCommon<T, <template-parameter-1-2> >::getFirstEl() const [with T = unsigned char; <template-parameter-1-2> = void]’ declared here | |
| 130 | void *getFirstEl() const { | |
| | ^~~~~~~~~~ | |
| cc1plus: all warnings being treated as errors | |
| [34/1549] Building CXX object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/struct/DynamicStruct.cpp.o | |
| FAILED: [code=1] wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/struct/DynamicStruct.cpp.o | |
| sccache /usr/bin/c++ -Dwpiutil_EXPORTS -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/fmtlib/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/argparse/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/debugging/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/double-conversion/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/expected/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/json/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/mpack/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/nanopb/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/sigslot/include -I/home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/upb/include -g -fsanitize=undefined -fno-sanitize-recover=all -fno-omit-frame-pointer -std=gnu++23 -fPIC -Wall -pedantic -Wextra -Wno-unused-parameter -Wformat=2 -Werror -Wno-deprecated-enum-enum-conversion -MD -MT wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/struct/DynamicStruct.cpp.o -MF wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/struct/DynamicStruct.cpp.o.d -o wpiutil/CMakeFiles/wpiutil.dir/src/main/native/cpp/struct/DynamicStruct.cpp.o -c /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/cpp/struct/DynamicStruct.cpp | |
| In file included from /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallString.hpp:17, | |
| from /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/cpp/struct/DynamicStruct.cpp:14: | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp: In constructor ‘wpi::util::SmallVectorTemplateCommon<T, <template-parameter-1-2> >::SmallVectorTemplateCommon(size_t) [with T = char; <template-parameter-1-2> = void]’: | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp:137:67: error: ‘<unknown>’ may be used uninitialized [-Werror=maybe-uninitialized] | |
| 137 | SmallVectorTemplateCommon(size_t Size) : Base(getFirstEl(), Size) {} | |
| | ^ | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp:130:9: note: by argument 1 of type ‘const wpi::util::SmallVectorTemplateCommon<char, void>*’ to ‘void* wpi::util::SmallVectorTemplateCommon<T, <template-parameter-1-2> >::getFirstEl() const [with T = char; <template-parameter-1-2> = void]’ declared here | |
| 130 | void *getFirstEl() const { | |
| | ^~~~~~~~~~ | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp: In constructor ‘wpi::util::SmallVectorTemplateCommon<T, <template-parameter-1-2> >::SmallVectorTemplateCommon(size_t) [with T = const wpi::util::StructDescriptor*; <template-parameter-1-2> = void]’: | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp:137:67: error: ‘<unknown>’ may be used uninitialized [-Werror=maybe-uninitialized] | |
| 137 | SmallVectorTemplateCommon(size_t Size) : Base(getFirstEl(), Size) {} | |
| | ^ | |
| /home/deltadizzy/Desktop/Robotics/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/util/SmallVector.hpp:130:9: note: by argument 1 of type ‘const wpi::util::SmallVectorTemplateCommon<const wpi::util::StructDescriptor*, void>*’ to ‘void* wpi::util::SmallVectorTemplateCommon<T, <template-parameter-1-2> >::getFirstEl() const [with T = const wpi::util::StructDescriptor*; <template-parameter-1-2> = void]’ declared here | |
| 130 | void *getFirstEl() const { | |
| | ^~~~~~~~~~ | |
| cc1plus: all warnings being treated as errors | |
| [35/1549] Building CXX object wpiutil/CMakeFiles/wpiutil.dir/src/main/native/thirdparty/llvm/cpp/llvm/raw_ostream.cpp.o | |
| ninja: build stopped: subcommand failed. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment