* Re: New package: bazel-3.5.0
2020-09-19 4:04 [PR PATCH] New package: bazel-3.5.0 waynevanson
` (6 preceding siblings ...)
2020-09-23 21:55 ` [PR PATCH] [Updated] " waynevanson
@ 2020-09-23 21:56 ` waynevanson
2020-09-23 22:12 ` ericonr
` (8 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: waynevanson @ 2020-09-23 21:56 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 89657 bytes --]
New comment by waynevanson on void-packages repository
https://github.com/void-linux/void-packages/pull/24978#issuecomment-697993433
Comment:
I've amended the requested changes and ran the build for `x86_64`, `aarch64`, `armv7l` and `i686`, with only `x86_64` succeeding once again.
I've excluded musl using the `archs` variable.
### Resources
Some resources I've come across regarding other architectures and bazel:
- [aarch64](https://github.com/bazelbuild/bazel/issues/8833)
- [armv7l](https://github.com/bazelbuild/bazel/issues/606)
### Logs:
Ordered by log length.
i686:
```
=> bazel-3.5.0_1: running do_install ...
Building Bazel from scratch......
Building Bazel with Bazel.
DEBUG: /tmp/bazel_ox8sTHYx/out/external/bazel_toolchains/rules/rbe_repo/version_check.bzl:59:14:
Current running Bazel is not a release version and one was not defined explicitly in rbe_autoconfig target. Falling back to '3.1.0'
DEBUG: /tmp/bazel_ox8sTHYx/out/external/bazel_toolchains/rules/rbe_repo/checked_in.bzl:103:14: rbe_ubuntu1804_java11 not using checked in configs as detect_java_home was set to True
DEBUG: /tmp/bazel_ox8sTHYx/out/external/bazel_toolchains/rules/rbe_repo/version_check.bzl:59:14:
Current running Bazel is not a release version and one was not defined explicitly in rbe_autoconfig target. Falling back to '3.1.0'
DEBUG: /tmp/bazel_ox8sTHYx/out/external/bazel_toolchains/rules/rbe_repo/checked_in.bzl:103:14: rbe_ubuntu1604_java8 not using checked in configs as detect_java_home was set to True
DEBUG: /tmp/bazel_ox8sTHYx/out/external/build_bazel_rules_nodejs/internal/common/check_bazel_version.bzl:47:14:
Current Bazel is not a release version, cannot check for compatibility.
DEBUG: /tmp/bazel_ox8sTHYx/out/external/build_bazel_rules_nodejs/internal/common/check_bazel_version.bzl:49:14: Make sure that you are running at least Bazel 0.21.0.
INFO: Analyzed target //src:bazel_nojdk (309 packages loaded, 8879 targets configured).
INFO: Found 1 target...
[0 / 1,587] 3 actions, 0 running
[Prepa] BazelWorkspaceStatusAction stable-status.txt
[Prepa] Writing file .../build/lib/syntax/libcpu_profiler.so-2.params
[Prepa] Writing file src/embedded_tools_nojdk.params
[Prepa] Writing file src/main/cpp/util/liberrors.a-2.params [for host]
INFO: From Compiling third_party/ijar/zip_main.cc:
In file included from /usr/lib/gcc/i686-pc-linux-gnu/9.3.0/../../../../i686-pc-linux-gnu/include/string.h:494,
from third_party/ijar/zip_main.cc:28:
In function 'char* strncpy(char*, const char*, size_t)',
inlined from 'int devtools_ijar::extract(char*, char*, char**, bool, bool, bool)' at third_party/ijar/zip_main.cc:159:12:
/usr/lib/gcc/i686-pc-linux-gnu/9.3.0/../../../../i686-pc-linux-gnu/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 4096 equals destination size [-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
INFO: From Compiling src/main/java/com/google/devtools/build/lib/syntax/cpu_profiler_posix.cc:
src/main/java/com/google/devtools/build/lib/syntax/cpu_profiler_posix.cc: In function 'void cpu_profiler::onsigprof(int)':
src/main/java/com/google/devtools/build/lib/syntax/cpu_profiler_posix.cc:55:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
55 | write(2, msg, strlen(msg));
| ~~~~~^~~~~~~~~~~~~~~~~~~~~
src/main/java/com/google/devtools/build/lib/syntax/cpu_profiler_posix.cc:77:12: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
77 | write(2, msg, strlen(msg));
| ~~~~~^~~~~~~~~~~~~~~~~~~~~
src/main/java/com/google/devtools/build/lib/syntax/cpu_profiler_posix.cc:86:12: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
86 | write(2, buf, strlen(buf));
| ~~~~~^~~~~~~~~~~~~~~~~~~~~
INFO: From JavacBootstrap src/main/java/com/google/devtools/build/lib/shell/libshell-skylark.jar [for host]:
warning: Implicitly compiled files were not subject to annotation processing.
Use -proc:none to disable annotation processing or -implicit to specify a policy for implicit compilation.
1 warning
INFO: From JavacBootstrap src/java_tools/singlejar/java/com/google/devtools/build/singlejar/libbootstrap.jar [for host]:
warning: Implicitly compiled files were not subject to annotation processing.
Use -proc:none to disable annotation processing or -implicit to specify a policy for implicit compilation.
1 warning
INFO: From Compiling external/bazel_tools/third_party/ijar/zip_main.cc [for host]:
In file included from /usr/lib/gcc/i686-pc-linux-gnu/9.3.0/../../../../i686-pc-linux-gnu/include/string.h:494,
from external/bazel_tools/third_party/ijar/zip_main.cc:28:
In function 'char* strncpy(char*, const char*, size_t)',
inlined from 'int devtools_ijar::extract(char*, char*, char**, bool, bool, bool)' at external/bazel_tools/third_party/ijar/zip_main.cc:159:12:
/usr/lib/gcc/i686-pc-linux-gnu/9.3.0/../../../../i686-pc-linux-gnu/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 4096 equals destination size [-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ERROR: /builddir/bazel-3.5.0/src/BUILD:94:10: PythonZipper src/create_embedded_tools.zip failed (Exit -1): zipper failed: error executing command
(cd /tmp/bazel_ox8sTHYx/out/execroot/io_bazel && \
exec env - \
PATH=/builddir/.xbps-bazel/wrappers:/usr/bin:/home/wayne/.cargo/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/wayne/Documents/code/void-packages/masterdir/usr/bin \
bazel-out/host/bin/external/bazel_tools/third_party/ijar/zipper cC bazel-out/host/bin/src/create_embedded_tools.zip @bazel-out/host/bin/src/create_embedded_tools.zip-0.params)
Execution platform: //:default_host_platform. Note: Remote connection/protocol failed with: execution failed
Action failed to execute: java.io.IOException: Cannot run program "/tmp/bazel_ox8sTHYx/out/execroot/io_bazel/bazel-out/host/bin/external/bazel_tools/third_party/ijar/zipper" (in directory "/tmp/bazel_ox8sTHYx/out/execroot/io_bazel"): error=2, No such file or directory
Target //src:bazel_nojdk failed to build
INFO: Elapsed time: 37.848s, Critical Path: 27.94s
INFO: 143 processes: 143 local.
FAILED: Build did NOT complete successfully
ERROR: Could not build Bazel
=> ERROR: bazel-3.5.0_1: do_install: 'EXTRA_BAZEL_ARGS="--host_javabase=@local_jdk//:jdk" ./compile.sh' exited with 34
=> ERROR: in do_install() at srcpkgs/bazel/template:18
```
aarch64:
```
=> bazel-3.5.0_1: running do_install ...
Building Bazel from scratch......
Building Bazel with Bazel.
DEBUG: /tmp/bazel_3ZoZE7f6/out/external/bazel_toolchains/rules/rbe_repo/version_check.bzl:59:14:
Current running Bazel is not a release version and one was not defined explicitly in rbe_autoconfig target. Falling back to '3.1.0'
DEBUG: /tmp/bazel_3ZoZE7f6/out/external/bazel_toolchains/rules/rbe_repo/checked_in.bzl:103:14: rbe_ubuntu1804_java11 not using checked in configs as detect_java_home was set to True
DEBUG: /tmp/bazel_3ZoZE7f6/out/external/bazel_toolchains/rules/rbe_repo/version_check.bzl:59:14:
Current running Bazel is not a release version and one was not defined explicitly in rbe_autoconfig target. Falling back to '3.1.0'
DEBUG: /tmp/bazel_3ZoZE7f6/out/external/bazel_toolchains/rules/rbe_repo/checked_in.bzl:103:14: rbe_ubuntu1604_java8 not using checked in configs as detect_java_home was set to True
DEBUG: /tmp/bazel_3ZoZE7f6/out/external/build_bazel_rules_nodejs/internal/common/check_bazel_version.bzl:47:14:
Current Bazel is not a release version, cannot check for compatibility.
DEBUG: /tmp/bazel_3ZoZE7f6/out/external/build_bazel_rules_nodejs/internal/common/check_bazel_version.bzl:49:14: Make sure that you are running at least Bazel 0.21.0.
INFO: Analyzed target //src:bazel_nojdk (309 packages loaded, 8879 targets configured).
INFO: Found 1 target...
[0 / 86] [Prepa] Writing file src/main/cpp/libarchive_utils.a-2.params
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.google.devtools.build.lib.unsafe.StringUnsafe (file:/tmp/bazel_3ZoZE7f6/archive/libblaze.jar) to constructor java.lang.String(byte[],byte)
WARNING: Please consider reporting this to the maintainers of com.google.devtools.build.lib.unsafe.StringUnsafe
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
INFO: From Compiling src/main/java/com/google/devtools/build/lib/syntax/cpu_profiler_posix.cc:
src/main/java/com/google/devtools/build/lib/syntax/cpu_profiler_posix.cc: In function 'void cpu_profiler::onsigprof(int)':
src/main/java/com/google/devtools/build/lib/syntax/cpu_profiler_posix.cc:55:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
55 | write(2, msg, strlen(msg));
| ~~~~~^~~~~~~~~~~~~~~~~~~~~
src/main/java/com/google/devtools/build/lib/syntax/cpu_profiler_posix.cc:77:12: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
77 | write(2, msg, strlen(msg));
| ~~~~~^~~~~~~~~~~~~~~~~~~~~
src/main/java/com/google/devtools/build/lib/syntax/cpu_profiler_posix.cc:86:12: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
86 | write(2, buf, strlen(buf));
| ~~~~~^~~~~~~~~~~~~~~~~~~~~
INFO: From JavacBootstrap src/main/java/com/google/devtools/build/lib/shell/libshell-skylark.jar [for host]:
warning: Implicitly compiled files were not subject to annotation processing.
Use -proc:none to disable annotation processing or -implicit to specify a policy for implicit compilation.
1 warning
INFO: From JavacBootstrap src/java_tools/singlejar/java/com/google/devtools/build/singlejar/libbootstrap.jar [for host]:
warning: Implicitly compiled files were not subject to annotation processing.
Use -proc:none to disable annotation processing or -implicit to specify a policy for implicit compilation.
1 warning
INFO: From Compiling src/main/tools/daemonize.c:
src/main/tools/daemonize.c: In function 'WritePidFile':
src/main/tools/daemonize.c:95:3: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
95 | write(pid_done_fd, &dummy, sizeof(dummy));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
INFO: From JavacBootstrap src/java_tools/buildjar/java/com/google/devtools/build/buildjar/libskylark-deps.jar [for host]:
warning: Implicitly compiled files were not subject to annotation processing.
Use -proc:none to disable annotation processing or -implicit to specify a policy for implicit compilation.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
1 warning
INFO: From JavacBootstrap src/java_tools/buildjar/java/com/google/devtools/build/buildjar/libbootstrap_VanillaJavaBuilder.jar [for host]:
warning: Implicitly compiled files were not subject to annotation processing.
Use -proc:none to disable annotation processing or -implicit to specify a policy for implicit compilation.
Note: src/java_tools/buildjar/java/com/google/devtools/build/buildjar/VanillaJavaBuilder.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
1 warning
INFO: From Compiling third_party/ijar/zip_main.cc:
In file included from /usr/lib/gcc/aarch64-linux-gnu/9.3.0/../../../../aarch64-linux-gnu/include/string.h:494,
from third_party/ijar/zip_main.cc:28:
In function 'char* strncpy(char*, const char*, size_t)',
inlined from 'int devtools_ijar::extract(char*, char*, char**, bool, bool, bool)' at third_party/ijar/zip_main.cc:159:12:
/usr/lib/gcc/aarch64-linux-gnu/9.3.0/../../../../aarch64-linux-gnu/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 4096 equals destination size [-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
INFO: From Compiling external/bazel_tools/third_party/ijar/zip_main.cc [for host]:
In file included from /usr/lib/gcc/aarch64-linux-gnu/9.3.0/../../../../aarch64-linux-gnu/include/string.h:494,
from external/bazel_tools/third_party/ijar/zip_main.cc:28:
In function 'char* strncpy(char*, const char*, size_t)',
inlined from 'int devtools_ijar::extract(char*, char*, char**, bool, bool, bool)' at external/bazel_tools/third_party/ijar/zip_main.cc:159:12:
/usr/lib/gcc/aarch64-linux-gnu/9.3.0/../../../../aarch64-linux-gnu/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 4096 equals destination size [-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ERROR: /builddir/bazel-3.5.0/src/BUILD:94:10: PythonZipper src/create_embedded_tools.zip failed (Exit 126): zipper failed: error executing command
(cd /tmp/bazel_3ZoZE7f6/out/execroot/io_bazel && \
exec env - \
PATH=/builddir/.xbps-bazel/wrappers:/usr/bin:/home/wayne/.cargo/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/wayne/Documents/code/void-packages/masterdir/usr/bin \
bazel-out/host/bin/external/bazel_tools/third_party/ijar/zipper cC bazel-out/host/bin/src/create_embedded_tools.zip @bazel-out/host/bin/src/create_embedded_tools.zip-0.params)
Execution platform: //:default_host_platform
/tmp/bazel_3ZoZE7f6/out/execroot/io_bazel/bazel-out/host/bin/external/bazel_tools/third_party/ijar/zipper: /tmp/bazel_3ZoZE7f6/out/execroot/io_bazel/bazel-out/host/bin/external/bazel_tools/third_party/ijar/zipper: cannot execute binary file
Target //src:bazel_nojdk failed to build
INFO: Elapsed time: 169.058s, Critical Path: 86.93s
INFO: 845 processes: 805 local, 40 worker.
FAILED: Build did NOT complete successfully
ERROR: Could not build Bazel
=> ERROR: bazel-3.5.0_1: do_install: 'EXTRA_BAZEL_ARGS="--host_javabase=@local_jdk//:jdk" ./compile.sh' exited with 1
=> ERROR: in do_install() at srcpkgs/bazel/template:18
```
armv7l
```
=> bazel-3.5.0_1: running do_install ...
Building Bazel from scratch......
Building Bazel with Bazel.
DEBUG: /tmp/bazel_gvRNRo3L/out/external/bazel_toolchains/rules/rbe_repo/version_check.bzl:59:14:
Current running Bazel is not a release version and one was not defined explicitly in rbe_autoconfig target. Falling back to '3.1.0'
DEBUG: /tmp/bazel_gvRNRo3L/out/external/bazel_toolchains/rules/rbe_repo/checked_in.bzl:103:14: rbe_ubuntu1804_java11 not using checked in configs as detect_java_home was set to True
DEBUG: /tmp/bazel_gvRNRo3L/out/external/bazel_toolchains/rules/rbe_repo/version_check.bzl:59:14:
Current running Bazel is not a release version and one was not defined explicitly in rbe_autoconfig target. Falling back to '3.1.0'
DEBUG: /tmp/bazel_gvRNRo3L/out/external/bazel_toolchains/rules/rbe_repo/checked_in.bzl:103:14: rbe_ubuntu1604_java8 not using checked in configs as detect_java_home was set to True
DEBUG: /tmp/bazel_gvRNRo3L/out/external/build_bazel_rules_nodejs/internal/common/check_bazel_version.bzl:47:14:
Current Bazel is not a release version, cannot check for compatibility.
DEBUG: /tmp/bazel_gvRNRo3L/out/external/build_bazel_rules_nodejs/internal/common/check_bazel_version.bzl:49:14: Make sure that you are running at least Bazel 0.21.0.
INFO: Analyzed target //src:bazel_nojdk (309 packages loaded, 8879 targets configured).
INFO: Found 1 target...
[0 / 863] 12 actions, 0 running
[Prepa] BazelWorkspaceStatusAction stable-status.txt
[Prepa] Writing file src/main/cpp/util/liblogging.pic.a-2.params
[Prepa] Writing file src/main/cpp/util/libstrings.pic.a-2.params
[Prepa] Expanding template src/create_embedded_tools.temp [for host]
INFO: From Compiling src/main/java/com/google/devtools/build/lib/syntax/cpu_profiler_posix.cc:
src/main/java/com/google/devtools/build/lib/syntax/cpu_profiler_posix.cc: In function 'void cpu_profiler::onsigprof(int)':
src/main/java/com/google/devtools/build/lib/syntax/cpu_profiler_posix.cc:55:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
55 | write(2, msg, strlen(msg));
| ~~~~~^~~~~~~~~~~~~~~~~~~~~
src/main/java/com/google/devtools/build/lib/syntax/cpu_profiler_posix.cc:77:12: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
77 | write(2, msg, strlen(msg));
| ~~~~~^~~~~~~~~~~~~~~~~~~~~
src/main/java/com/google/devtools/build/lib/syntax/cpu_profiler_posix.cc:86:12: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
86 | write(2, buf, strlen(buf));
| ~~~~~^~~~~~~~~~~~~~~~~~~~~
INFO: From Compiling external/bazel_tools/third_party/ijar/zip_main.cc [for host]:
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/string.h:494,
from external/bazel_tools/third_party/ijar/zip_main.cc:28:
In function 'char* strncpy(char*, const char*, size_t)',
inlined from 'int devtools_ijar::extract(char*, char*, char**, bool, bool, bool)' at external/bazel_tools/third_party/ijar/zip_main.cc:159:12:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 4096 equals destination size [-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
INFO: From JavacBootstrap src/main/java/com/google/devtools/build/lib/shell/libshell-skylark.jar [for host]:
warning: Implicitly compiled files were not subject to annotation processing.
Use -proc:none to disable annotation processing or -implicit to specify a policy for implicit compilation.
1 warning
INFO: From JavacBootstrap src/java_tools/singlejar/java/com/google/devtools/build/singlejar/libbootstrap.jar [for host]:
warning: Implicitly compiled files were not subject to annotation processing.
Use -proc:none to disable annotation processing or -implicit to specify a policy for implicit compilation.
1 warning
INFO: From Compiling external/com_google_protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc:
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/vector:72,
from external/com_google_protobuf/src/google/protobuf/stubs/common.h:44,
from external/com_google_protobuf/src/google/protobuf/util/internal/protostream_objectwriter.h:39,
from external/com_google_protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc:31:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event}; _Tp = google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event; _Alloc = std::allocator<google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event>]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event>::iterator' {aka '__gnu_cxx::__normal_iterator<google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event*, std::vector<google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event}; _Tp = google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event; _Alloc = std::allocator<google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event>]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event*, std::vector<google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
INFO: From Compiling external/com_google_protobuf/src/google/protobuf/wire_format.cc:
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/vector:72,
from external/com_google_protobuf/src/google/protobuf/stubs/common.h:44,
from external/com_google_protobuf/src/google/protobuf/wire_format.h:44,
from external/com_google_protobuf/src/google/protobuf/wire_format.cc:35:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const google::protobuf::MapKey&}; _Tp = google::protobuf::MapKey; _Alloc = std::allocator<google::protobuf::MapKey>]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<google::protobuf::MapKey>::iterator' {aka '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/algorithm:62,
from external/com_google_protobuf/src/google/protobuf/stubs/common.h:38,
from external/com_google_protobuf/src/google/protobuf/wire_format.h:44,
from external/com_google_protobuf/src/google/protobuf/wire_format.cc:35:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<google::protobuf::internal::MapKeySorter::MapKeyComparator>]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
1820 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<google::protobuf::internal::MapKeySorter::MapKeyComparator>]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
1839 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:61,
from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/algorithm:62,
from external/com_google_protobuf/src/google/protobuf/stubs/common.h:38,
from external/com_google_protobuf/src/google/protobuf/wire_format.h:44,
from external/com_google_protobuf/src/google/protobuf/wire_format.cc:35:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >; _Distance = int; _Tp = google::protobuf::MapKey; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<google::protobuf::internal::MapKeySorter::MapKeyComparator>]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<google::protobuf::internal::MapKeySorter::MapKeyComparator>]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
326 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/algorithm:62,
from external/com_google_protobuf/src/google/protobuf/stubs/common.h:38,
from external/com_google_protobuf/src/google/protobuf/wire_format.h:44,
from external/com_google_protobuf/src/google/protobuf/wire_format.cc:35:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<google::protobuf::internal::MapKeySorter::MapKeyComparator>]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
1939 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1671:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
1671 | std::__make_heap(__first, __middle, __comp);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/vector:67,
from external/com_google_protobuf/src/google/protobuf/stubs/common.h:44,
from external/com_google_protobuf/src/google/protobuf/wire_format.h:44,
from external/com_google_protobuf/src/google/protobuf/wire_format.cc:35:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In static member function 'static google::protobuf::uint8* google::protobuf::internal::WireFormat::InternalSerializeField(const google::protobuf::FieldDescriptor*, const google::protobuf::Message&, google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/algorithm:62,
from external/com_google_protobuf/src/google/protobuf/stubs/common.h:38,
from external/com_google_protobuf/src/google/protobuf/wire_format.h:44,
from external/com_google_protobuf/src/google/protobuf/wire_format.cc:35:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
1967 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1968 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1969 | __comp);
| ~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
1889 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
INFO: From Compiling external/com_google_protobuf/src/google/protobuf/unknown_field_set.cc:
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/vector:72,
from external/com_google_protobuf/src/google/protobuf/unknown_field_set.h:44,
from external/com_google_protobuf/src/google/protobuf/unknown_field_set.cc:35:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const google::protobuf::UnknownField&}; _Tp = google::protobuf::UnknownField; _Alloc = std::allocator<google::protobuf::UnknownField>]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<google::protobuf::UnknownField>::iterator' {aka '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/vector:67,
from external/com_google_protobuf/src/google/protobuf/unknown_field_set.h:44,
from external/com_google_protobuf/src/google/protobuf/unknown_field_set.cc:35:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In function 'const char* google::protobuf::internal::PackedEnumParser(void*, const char*, google::protobuf::internal::ParseContext*, bool (*)(int), google::protobuf::internal::InternalMetadataWithArena*, int)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In function 'const char* google::protobuf::internal::PackedEnumParserArg(void*, const char*, google::protobuf::internal::ParseContext*, bool (*)(const void*, int), const void*, google::protobuf::internal::InternalMetadataWithArena*, int)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In member function 'void google::protobuf::UnknownFieldSet::MergeFrom(const google::protobuf::UnknownFieldSet&)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In member function 'void google::protobuf::UnknownFieldSet::AddFixed32(int, google::protobuf::uint32)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In member function 'void google::protobuf::UnknownFieldSet::AddFixed64(int, google::protobuf::uint64)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In member function 'void google::protobuf::UnknownFieldSet::AddVarint(int, google::protobuf::uint64)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In member function 'void google::protobuf::UnknownFieldSet::AddField(const google::protobuf::UnknownField&)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In member function 'std::string* google::protobuf::UnknownFieldSet::AddLengthDelimited(int)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In member function 'google::protobuf::UnknownFieldSet* google::protobuf::UnknownFieldSet::AddGroup(int)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In function 'const char* google::protobuf::internal::FieldParser(google::protobuf::uint64, T&, const char*, google::protobuf::internal::ParseContext*) [with T = google::protobuf::internal::UnknownFieldParserHelper]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/vector:72,
from external/com_google_protobuf/src/google/protobuf/unknown_field_set.h:44,
from external/com_google_protobuf/src/google/protobuf/unknown_field_set.cc:35:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> > >; _Tp = google::protobuf::UnknownField; _Alloc = std::allocator<google::protobuf::UnknownField>]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector<google::protobuf::UnknownField>::iterator' {aka '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >'} changed in GCC 7.1
721 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> > >' changed in GCC 7.1
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> > >' changed in GCC 7.1
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/vector:67,
from external/com_google_protobuf/src/google/protobuf/unknown_field_set.h:44,
from external/com_google_protobuf/src/google/protobuf/unknown_field_set.cc:35:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In member function 'void google::protobuf::UnknownFieldSet::MergeFromAndDestroy(google::protobuf::UnknownFieldSet*)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector<google::protobuf::UnknownField>::iterator' {aka '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >'} changed in GCC 7.1
1662 | _M_range_insert(__pos, __first, __last,
| ^~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> > >' changed in GCC 7.1
INFO: From Compiling third_party/ijar/zip_main.cc:
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/string.h:494,
from third_party/ijar/zip_main.cc:28:
In function 'char* strncpy(char*, const char*, size_t)',
inlined from 'int devtools_ijar::extract(char*, char*, char**, bool, bool, bool)' at third_party/ijar/zip_main.cc:159:12:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 4096 equals destination size [-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
INFO: From Compiling external/com_google_protobuf/src/google/protobuf/struct.pb.cc:
In file included from external/com_google_protobuf/src/google/protobuf/generated_message_table_driven.h:34,
from external/com_google_protobuf/src/google/protobuf/struct.pb.h:26,
from external/com_google_protobuf/src/google/protobuf/struct.pb.cc:4:
external/com_google_protobuf/src/google/protobuf/map.h: In member function 'google::protobuf::Map<Key, T>::iterator google::protobuf::Map<Key, T>::erase(google::protobuf::Map<Key, T>::iterator) [with Key = std::__cxx11::basic_string<char>; T = google::protobuf::Value]':
external/com_google_protobuf/src/google/protobuf/map.h:1132:12: note: parameter passing for argument of type 'google::protobuf::Map<std::__cxx11::basic_string<char>, google::protobuf::Value>::iterator' changed in GCC 7.1
1132 | iterator erase(iterator pos) {
| ^~~~~
external/com_google_protobuf/src/google/protobuf/map.h: In member function 'bool google::protobuf::internal::MapField<Derived, Key, T, key_wire_type, value_wire_type, default_enum_value>::DeleteMapValue(const google::protobuf::MapKey&) [with Derived = google::protobuf::Struct_FieldsEntry_DoNotUse; Key = std::__cxx11::basic_string<char>; T = google::protobuf::Value; google::protobuf::internal::WireFormatLite::FieldType kKeyFieldType = google::protobuf::internal::WireFormatLite::TYPE_STRING; google::protobuf::internal::WireFormatLite::FieldType kValueFieldType = google::protobuf::internal::WireFormatLite::TYPE_MESSAGE; int default_enum_value = 0]':
external/com_google_protobuf/src/google/protobuf/map.h:1128:7: note: parameter passing for argument of type 'google::protobuf::Map<std::__cxx11::basic_string<char>, google::protobuf::Value>::iterator' changed in GCC 7.1
1128 | erase(it);
| ^~~~~
external/com_google_protobuf/src/google/protobuf/map.h: In member function 'const char* google::protobuf::internal::MapEntryImpl<Derived, Base, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value>::Parser<MapField, Map>::_InternalParse(const char*, google::protobuf::internal::ParseContext*) [with MapField = google::protobuf::internal::MapFieldLite<google::protobuf::Struct_FieldsEntry_DoNotUse, std::__cxx11::basic_string<char>, google::protobuf::Value, google::protobuf::internal::WireFormatLite::TYPE_STRING, google::protobuf::internal::WireFormatLite::TYPE_MESSAGE, 0>; Map = google::protobuf::Map<std::__cxx11::basic_string<char>, google::protobuf::Value>; Derived = google::protobuf::Struct_FieldsEntry_DoNotUse; Base = google::protobuf::Message; Key = std::__cxx11::basic_string<char>; Value = google::protobuf::Value; google::protobuf::internal::WireFormatLite::FieldType kKeyFieldType = google::protobuf::internal::WireFormatLite::TYPE_STRING; google::protobuf::internal::WireFormatLite::FieldType kValueFieldType = google::protobuf::internal::WireFormatLite::TYPE_MESSAGE; int default_enum_value = 0]':
external/com_google_protobuf/src/google/protobuf/map.h:1128:7: note: parameter passing for argument of type 'google::protobuf::Map<std::__cxx11::basic_string<char>, google::protobuf::Value>::iterator' changed in GCC 7.1
1128 | erase(it);
| ^~~~~
external/com_google_protobuf/src/google/protobuf/map.h:1128:7: note: parameter passing for argument of type 'google::protobuf::Map<std::__cxx11::basic_string<char>, google::protobuf::Value>::iterator' changed in GCC 7.1
1128 | erase(it);
| ^~~~~
INFO: From Compiling external/com_google_protobuf/src/google/protobuf/util/field_comparator.cc:
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/map:60,
from external/com_google_protobuf/src/google/protobuf/util/field_comparator.h:36,
from external/com_google_protobuf/src/google/protobuf/util/field_comparator.cc:33:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const google::protobuf::FieldDescriptor* const&>, std::tuple<>}; _Key = const google::protobuf::FieldDescriptor*; _Val = std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance>; _KeyOfValue = std::_Select1st<std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance> >; _Compare = std::less<const google::protobuf::FieldDescriptor*>; _Alloc = std::allocator<std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance> >]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<const google::protobuf::FieldDescriptor*, std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance>, std::_Select1st<std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance> >, std::less<const google::protobuf::FieldDescriptor*>, std::allocator<std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance> >'} changed in GCC 7.1
2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/map:61,
from external/com_google_protobuf/src/google/protobuf/util/field_comparator.h:36,
from external/com_google_protobuf/src/google/protobuf/util/field_comparator.cc:33:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_map.h: In member function 'void google::protobuf::util::DefaultFieldComparator::SetFractionAndMargin(const google::protobuf::FieldDescriptor*, double, double)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<const google::protobuf::FieldDescriptor*, std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance>, std::_Select1st<std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance> >, std::less<const google::protobuf::FieldDescriptor*>, std::allocator<std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance> >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
INFO: From JavacBootstrap src/java_tools/buildjar/java/com/google/devtools/build/buildjar/libskylark-deps.jar [for host]:
warning: Implicitly compiled files were not subject to annotation processing.
Use -proc:none to disable annotation processing or -implicit to specify a policy for implicit compilation.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
1 warning
INFO: From Compiling external/com_google_protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc [for host]:
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/vector:72,
from external/com_google_protobuf/src/google/protobuf/stubs/common.h:44,
from external/com_google_protobuf/src/google/protobuf/util/internal/protostream_objectwriter.h:39,
from external/com_google_protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc:31:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event}; _Tp = google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event; _Alloc = std::allocator<google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event>]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event>::iterator' {aka '__gnu_cxx::__normal_iterator<google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event*, std::vector<google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event}; _Tp = google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event; _Alloc = std::allocator<google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event>]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event*, std::vector<google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
INFO: From Compiling external/com_google_protobuf/src/google/protobuf/wire_format.cc [for host]:
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/vector:72,
from external/com_google_protobuf/src/google/protobuf/stubs/common.h:44,
from external/com_google_protobuf/src/google/protobuf/wire_format.h:44,
from external/com_google_protobuf/src/google/protobuf/wire_format.cc:35:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const google::protobuf::MapKey&}; _Tp = google::protobuf::MapKey; _Alloc = std::allocator<google::protobuf::MapKey>]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<google::protobuf::MapKey>::iterator' {aka '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/algorithm:62,
from external/com_google_protobuf/src/google/protobuf/stubs/common.h:38,
from external/com_google_protobuf/src/google/protobuf/wire_format.h:44,
from external/com_google_protobuf/src/google/protobuf/wire_format.cc:35:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<google::protobuf::internal::MapKeySorter::MapKeyComparator>]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
1820 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<google::protobuf::internal::MapKeySorter::MapKeyComparator>]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
1839 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:61,
from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/algorithm:62,
from external/com_google_protobuf/src/google/protobuf/stubs/common.h:38,
from external/com_google_protobuf/src/google/protobuf/wire_format.h:44,
from external/com_google_protobuf/src/google/protobuf/wire_format.cc:35:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >; _Distance = int; _Tp = google::protobuf::MapKey; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<google::protobuf::internal::MapKeySorter::MapKeyComparator>]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<google::protobuf::internal::MapKeySorter::MapKeyComparator>]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
326 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/algorithm:62,
from external/com_google_protobuf/src/google/protobuf/stubs/common.h:38,
from external/com_google_protobuf/src/google/protobuf/wire_format.h:44,
from external/com_google_protobuf/src/google/protobuf/wire_format.cc:35:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<google::protobuf::internal::MapKeySorter::MapKeyComparator>]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
1939 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1671:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
1671 | std::__make_heap(__first, __middle, __comp);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/vector:67,
from external/com_google_protobuf/src/google/protobuf/stubs/common.h:44,
from external/com_google_protobuf/src/google/protobuf/wire_format.h:44,
from external/com_google_protobuf/src/google/protobuf/wire_format.cc:35:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In static member function 'static google::protobuf::uint8* google::protobuf::internal::WireFormat::InternalSerializeField(const google::protobuf::FieldDescriptor*, const google::protobuf::Message&, google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/algorithm:62,
from external/com_google_protobuf/src/google/protobuf/stubs/common.h:38,
from external/com_google_protobuf/src/google/protobuf/wire_format.h:44,
from external/com_google_protobuf/src/google/protobuf/wire_format.cc:35:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
1967 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1968 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1969 | __comp);
| ~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::MapKey*, std::vector<google::protobuf::MapKey> >' changed in GCC 7.1
1889 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
INFO: From JavacBootstrap src/java_tools/buildjar/java/com/google/devtools/build/buildjar/libbootstrap_VanillaJavaBuilder.jar [for host]:
warning: Implicitly compiled files were not subject to annotation processing.
Use -proc:none to disable annotation processing or -implicit to specify a policy for implicit compilation.
Note: src/java_tools/buildjar/java/com/google/devtools/build/buildjar/VanillaJavaBuilder.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
1 warning
INFO: From Compiling external/com_google_protobuf/src/google/protobuf/unknown_field_set.cc [for host]:
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/vector:72,
from external/com_google_protobuf/src/google/protobuf/unknown_field_set.h:44,
from external/com_google_protobuf/src/google/protobuf/unknown_field_set.cc:35:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const google::protobuf::UnknownField&}; _Tp = google::protobuf::UnknownField; _Alloc = std::allocator<google::protobuf::UnknownField>]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<google::protobuf::UnknownField>::iterator' {aka '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/vector:67,
from external/com_google_protobuf/src/google/protobuf/unknown_field_set.h:44,
from external/com_google_protobuf/src/google/protobuf/unknown_field_set.cc:35:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In function 'const char* google::protobuf::internal::PackedEnumParser(void*, const char*, google::protobuf::internal::ParseContext*, bool (*)(int), google::protobuf::internal::InternalMetadataWithArena*, int)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In function 'const char* google::protobuf::internal::PackedEnumParserArg(void*, const char*, google::protobuf::internal::ParseContext*, bool (*)(const void*, int), const void*, google::protobuf::internal::InternalMetadataWithArena*, int)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In member function 'void google::protobuf::UnknownFieldSet::MergeFrom(const google::protobuf::UnknownFieldSet&)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In member function 'void google::protobuf::UnknownFieldSet::AddFixed32(int, google::protobuf::uint32)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In member function 'void google::protobuf::UnknownFieldSet::AddFixed64(int, google::protobuf::uint64)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In member function 'void google::protobuf::UnknownFieldSet::AddVarint(int, google::protobuf::uint64)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In member function 'void google::protobuf::UnknownFieldSet::AddField(const google::protobuf::UnknownField&)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In member function 'std::string* google::protobuf::UnknownFieldSet::AddLengthDelimited(int)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In member function 'google::protobuf::UnknownFieldSet* google::protobuf::UnknownFieldSet::AddGroup(int)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In function 'const char* google::protobuf::internal::FieldParser(google::protobuf::uint64, T&, const char*, google::protobuf::internal::ParseContext*) [with T = google::protobuf::internal::UnknownFieldParserHelper]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/vector:72,
from external/com_google_protobuf/src/google/protobuf/unknown_field_set.h:44,
from external/com_google_protobuf/src/google/protobuf/unknown_field_set.cc:35:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> > >; _Tp = google::protobuf::UnknownField; _Alloc = std::allocator<google::protobuf::UnknownField>]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector<google::protobuf::UnknownField>::iterator' {aka '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >'} changed in GCC 7.1
721 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> > >' changed in GCC 7.1
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> > >' changed in GCC 7.1
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/vector:67,
from external/com_google_protobuf/src/google/protobuf/unknown_field_set.h:44,
from external/com_google_protobuf/src/google/protobuf/unknown_field_set.cc:35:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In member function 'void google::protobuf::UnknownFieldSet::MergeFromAndDestroy(google::protobuf::UnknownFieldSet*)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector<google::protobuf::UnknownField>::iterator' {aka '__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> >'} changed in GCC 7.1
1662 | _M_range_insert(__pos, __first, __last,
| ^~~~~~~~~~~~~~~
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<google::protobuf::UnknownField*, std::vector<google::protobuf::UnknownField> > >' changed in GCC 7.1
INFO: From Compiling external/com_google_protobuf/src/google/protobuf/struct.pb.cc [for host]:
In file included from external/com_google_protobuf/src/google/protobuf/generated_message_table_driven.h:34,
from external/com_google_protobuf/src/google/protobuf/struct.pb.h:26,
from external/com_google_protobuf/src/google/protobuf/struct.pb.cc:4:
external/com_google_protobuf/src/google/protobuf/map.h: In member function 'google::protobuf::Map<Key, T>::iterator google::protobuf::Map<Key, T>::erase(google::protobuf::Map<Key, T>::iterator) [with Key = std::__cxx11::basic_string<char>; T = google::protobuf::Value]':
external/com_google_protobuf/src/google/protobuf/map.h:1132:12: note: parameter passing for argument of type 'google::protobuf::Map<std::__cxx11::basic_string<char>, google::protobuf::Value>::iterator' changed in GCC 7.1
1132 | iterator erase(iterator pos) {
| ^~~~~
external/com_google_protobuf/src/google/protobuf/map.h: In member function 'bool google::protobuf::internal::MapField<Derived, Key, T, key_wire_type, value_wire_type, default_enum_value>::DeleteMapValue(const google::protobuf::MapKey&) [with Derived = google::protobuf::Struct_FieldsEntry_DoNotUse; Key = std::__cxx11::basic_string<char>; T = google::protobuf::Value; google::protobuf::internal::WireFormatLite::FieldType kKeyFieldType = google::protobuf::internal::WireFormatLite::TYPE_STRING; google::protobuf::internal::WireFormatLite::FieldType kValueFieldType = google::protobuf::internal::WireFormatLite::TYPE_MESSAGE; int default_enum_value = 0]':
external/com_google_protobuf/src/google/protobuf/map.h:1128:7: note: parameter passing for argument of type 'google::protobuf::Map<std::__cxx11::basic_string<char>, google::protobuf::Value>::iterator' changed in GCC 7.1
1128 | erase(it);
| ^~~~~
external/com_google_protobuf/src/google/protobuf/map.h: In member function 'const char* google::protobuf::internal::MapEntryImpl<Derived, Base, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value>::Parser<MapField, Map>::_InternalParse(const char*, google::protobuf::internal::ParseContext*) [with MapField = google::protobuf::internal::MapFieldLite<google::protobuf::Struct_FieldsEntry_DoNotUse, std::__cxx11::basic_string<char>, google::protobuf::Value, google::protobuf::internal::WireFormatLite::TYPE_STRING, google::protobuf::internal::WireFormatLite::TYPE_MESSAGE, 0>; Map = google::protobuf::Map<std::__cxx11::basic_string<char>, google::protobuf::Value>; Derived = google::protobuf::Struct_FieldsEntry_DoNotUse; Base = google::protobuf::Message; Key = std::__cxx11::basic_string<char>; Value = google::protobuf::Value; google::protobuf::internal::WireFormatLite::FieldType kKeyFieldType = google::protobuf::internal::WireFormatLite::TYPE_STRING; google::protobuf::internal::WireFormatLite::FieldType kValueFieldType = google::protobuf::internal::WireFormatLite::TYPE_MESSAGE; int default_enum_value = 0]':
external/com_google_protobuf/src/google/protobuf/map.h:1128:7: note: parameter passing for argument of type 'google::protobuf::Map<std::__cxx11::basic_string<char>, google::protobuf::Value>::iterator' changed in GCC 7.1
1128 | erase(it);
| ^~~~~
external/com_google_protobuf/src/google/protobuf/map.h:1128:7: note: parameter passing for argument of type 'google::protobuf::Map<std::__cxx11::basic_string<char>, google::protobuf::Value>::iterator' changed in GCC 7.1
1128 | erase(it);
| ^~~~~
INFO: From Compiling external/com_google_protobuf/src/google/protobuf/util/field_comparator.cc [for host]:
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/map:60,
from external/com_google_protobuf/src/google/protobuf/util/field_comparator.h:36,
from external/com_google_protobuf/src/google/protobuf/util/field_comparator.cc:33:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const google::protobuf::FieldDescriptor* const&>, std::tuple<>}; _Key = const google::protobuf::FieldDescriptor*; _Val = std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance>; _KeyOfValue = std::_Select1st<std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance> >; _Compare = std::less<const google::protobuf::FieldDescriptor*>; _Alloc = std::allocator<std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance> >]':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<const google::protobuf::FieldDescriptor*, std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance>, std::_Select1st<std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance> >, std::less<const google::protobuf::FieldDescriptor*>, std::allocator<std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance> >'} changed in GCC 7.1
2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/map:61,
from external/com_google_protobuf/src/google/protobuf/util/field_comparator.h:36,
from external/com_google_protobuf/src/google/protobuf/util/field_comparator.cc:33:
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_map.h: In member function 'void google::protobuf::util::DefaultFieldComparator::SetFractionAndMargin(const google::protobuf::FieldDescriptor*, double, double)':
/usr/lib/gcc/armv7l-linux-gnueabihf/9.3.0/../../../../armv7l-linux-gnueabihf/include/c++/9.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<const google::protobuf::FieldDescriptor*, std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance>, std::_Select1st<std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance> >, std::less<const google::protobuf::FieldDescriptor*>, std::allocator<std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const google::protobuf::FieldDescriptor* const, google::protobuf::util::DefaultFieldComparator::Tolerance> >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
ERROR: /builddir/bazel-3.5.0/src/BUILD:94:10: PythonZipper src/create_embedded_tools.zip failed (Exit 126): zipper failed: error executing command
(cd /tmp/bazel_gvRNRo3L/out/execroot/io_bazel && \
exec env - \
PATH=/builddir/.xbps-bazel/wrappers:/usr/bin:/home/wayne/.cargo/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/wayne/Documents/code/void-packages/masterdir/usr/bin \
bazel-out/host/bin/external/bazel_tools/third_party/ijar/zipper cC bazel-out/host/bin/src/create_embedded_tools.zip @bazel-out/host/bin/src/create_embedded_tools.zip-0.params)
Execution platform: //:default_host_platform
/tmp/bazel_gvRNRo3L/out/execroot/io_bazel/bazel-out/host/bin/external/bazel_tools/third_party/ijar/zipper: /tmp/bazel_gvRNRo3L/out/execroot/io_bazel/bazel-out/host/bin/external/bazel_tools/third_party/ijar/zipper: cannot execute binary file
Target //src:bazel_nojdk failed to build
INFO: Elapsed time: 127.768s, Critical Path: 91.30s
INFO: 418 processes: 378 local, 40 worker.
FAILED: Build did NOT complete successfully
ERROR: Could not build Bazel
=> ERROR: bazel-3.5.0_1: do_install: 'EXTRA_BAZEL_ARGS="--host_javabase=@local_jdk//:jdk" ./compile.sh' exited with 1
=> ERROR: in do_install() at srcpkgs/bazel/template:18
```
^ permalink raw reply [flat|nested] 18+ messages in thread