下面的是按照从现在往过去的时间轴写的,即,编译出错,是从文本内容的后面往前看的顺序。
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
终于编译成功了! 编译日志见《TensorFlow1.31.1 GPU版本【编译成功日志】.log》
【gcc4.8.4】使用命令【bazel build --copt=-march=native --config=opt --config=cuda //tensorflow/tools/pip_package:build_pip_package --verbose_failures】
编译TensorFlow1.31.1 GPU版本成功:
Target //tensorflow/tools/pip_package:build_pip_package up-to-date:
bazel-bin/tensorflow/tools/pip_package/build_pip_package
INFO: Elapsed time: 9937.403s, Critical Path: 386.06s
INFO: 15033 processes: 15033 local.
INFO: Build completed successfully, 18677 total actions
root@longhk:/tensorflow-1.13.1#
注意:
bazel build 【这个要去掉,否则编译报错: --cxxopt=-std=c++11 】 --copt=-march=native --config=opt --config=cuda //tensorflow/tools/pip_package:build_pip_package --verbose_failures
即使用命令:
bazel build --copt=-march=native --config=opt --config=cuda //tensorflow/tools/pip_package:build_pip_package --verbose_failures
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
第④次报错:
ERROR: /tensorflow-1.13.1/tensorflow/contrib/image/BUILD:115:1: error while parsing .d file: /root/.cache/bazel/_bazel_root/3f83cabb457beddc67f1cf84eff7f8a3/execroot/org_tensorflow/bazel-out/k8-opt/bin/tensorflow/contrib/image/_objs/python/ops/_distort_image_ops_gpu/adjust_hsv_in_yiq_op_gpu.cu.pic.d (No such file or directory)
nvcc fatal : redefinition of argument 'std'
Target //tensorflow/tools/pip_package:build_pip_package failed to build
Use --verbose_failures to see the command lines of failed build steps.
INFO: Elapsed time: 2263.780s, Critical Path: 326.33s
INFO: 5372 processes: 5372 local.
FAILED: Build did NOT complete successfully
root@longhk:/tensorflow-1.13.1#
【怀疑nvcc fatal : redefinition of argument 'std'】错误原因是:
【CUDA_NVCC_FLAGS的编译参数中重复出现-std=c++11】
参考《nvcc fatal : redefinition of argument 'std'》
https://blog.csdn.net/qq_38156052/article/details/90270352
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
第③次报错: 【unistd_ext.h:34:16: note: old declaration '__pid_t gettid()'】
参考: https://patchwork.kernel.org/project/qemu-devel/patch/[email protected]/
需要对源文件【/root/.cache/bazel/_bazel_root/3f83cabb457beddc67f1cf84eff7f8a3/external/grpc/src/core/lib/gpr/log_linux.cc】
的【static long gettid(void) 】函数【返回值类型】进行修改:
【static int sys_gettid(void) 】
ERROR: /root/.cache/bazel/_bazel_root/3f83cabb457beddc67f1cf84eff7f8a3/external/grpc/BUILD:502:1: C++ compilation of rule '@grpc//:gpr_base' failed (Exit 1): crosstool_wrapper_driver_is_not_gcc failed: error executing command
(cd /root/.cache/bazel/_bazel_root/3f83cabb457beddc67f1cf84eff7f8a3/execroot/org_tensorflow && \
exec env - \
CUDA_TOOLKIT_PATH=/usr/local/cuda \
CUDNN_INSTALL_PATH=/usr/local/cuda-10.0 \
GCC_HOST_COMPILER_PATH=/usr/bin/gcc \
LD_LIBRARY_PATH=/usr/local/cuda/lib64 \
NCCL_HDR_PATH=/usr/local/cuda-10.0/lib64/../include \
NCCL_INSTALL_PATH=/usr/local/cuda-10.0/lib64 \
PATH=/bin:/usr/bin \
PWD=/proc/self/cwd \
PYTHON_BIN_PATH=/usr/local/bin/python3 \
PYTHON_LIB_PATH=/usr/local/lib/python3.6/site-packages \
TF_CUDA_CLANG=0 \
TF_CUDA_COMPUTE_CAPABILITIES=3.0 \
TF_CUDA_VERSION=10.0 \
TF_CUDNN_VERSION=7 \
TF_NCCL_VERSION=2 \
TF_NEED_CUDA=1 \
TF_NEED_OPENCL_SYCL=0 \
TF_NEED_ROCM=0 \
external/local_config_cuda/crosstool/clang/bin/crosstool_wrapper_driver_is_not_gcc -MD -MF bazel-out/k8-opt/bin/external/grpc/_objs/gpr_base/log_linux.pic.d '-frandom-seed=bazel-out/k8-opt/bin/external/grpc/_objs/gpr_base/log_linux.pic.o' '-DGRPC_ARES=0' -iquote external/grpc -iquote bazel-out/k8-opt/genfiles/external/grpc -iquote bazel-out/k8-opt/bin/external/grpc -isystem external/grpc/include -isystem bazel-out/k8-opt/genfiles/external/grpc/include -isystem bazel-out/k8-opt/bin/external/grpc/include '-std=c++11' -Wno-builtin-macro-redefined '-D__DATE__="redacted"' '-D__TIMESTAMP__="redacted"' '-D__TIME__="redacted"' -fPIC -U_FORTIFY_SOURCE '-D_FORTIFY_SOURCE=1' -fstack-protector -Wall -fno-omit-frame-pointer -no-canonical-prefixes -fno-canonical-system-headers -DNDEBUG -g0 -O2 -ffunction-sections -fdata-sections '-march=native' '-march=native' -Wno-sign-compare '-std=c++11' -c external/grpc/src/core/lib/gpr/log_linux.cc -o bazel-out/k8-opt/bin/external/grpc/_objs/gpr_base/log_linux.pic.o)
Execution platform: @bazel_tools//platforms:host_platform
external/grpc/src/core/lib/gpr/log_linux.cc: In function 'long int gettid()':
external/grpc/src/core/lib/gpr/log_linux.cc:43:24: error: ambiguating new declaration of 'long int gettid()'
static long gettid(void) { return syscall(__NR_gettid); }
^
In file included from /usr/include/unistd.h:1170:0,
from external/grpc/src/core/lib/gpr/log_linux.cc:41:
/usr/include/x86_64-linux-gnu/bits/unistd_ext.h:34:16: note: old declaration '__pid_t gettid()'
extern __pid_t gettid (void) __THROW;
^
Target //tensorflow/tools/pip_package:build_pip_package failed to build
INFO: Elapsed time: 61.355s, Critical Path: 23.85s
INFO: 438 processes: 438 local.
FAILED: Build did NOT complete successfully
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
第②次主要报错【校验码不对!】:/root/.cache/bazel/_bazel_root/3f83cabb457beddc67f1cf84eff7f8a3/external/icu/release-62-1.tar.gz
root@longhk:/tensorflow-1.13.1# bazel clean --expunge
INFO: Invocation ID: 90a95350-710a-433d-ae61-d47060caabb8
INFO: Starting clean (this may take a while). Consider using --async if the clean takes more than several minutes.
root@longhk:/tensorflow-1.13.1# bazel build --cxxopt="-D_GLIBCXX_USE_CXX11_ABI=0" --config=opt --config=cuda //tensorflow/tools/pip_package:build_pip_package --verbose_failures
WARNING: ignoring _JAVA_OPTIONS in environment.
Starting local Bazel server and connecting to it...
WARNING: The following configs were expanded more than once: [cuda]. For repeatable flags, repeats are counted twice and may lead to unexpected behavior.
INFO: Invocation ID: 7ec85139-6760-404f-9a33-0cb0ba50dde7
DEBUG: /root/.cache/bazel/_bazel_root/3f83cabb457beddc67f1cf84eff7f8a3/external/bazel_tools/tools/cpp/lib_cc_configure.bzl:115:5:
Auto-Configuration Warning: 'TMP' environment variable is not set, using 'C:\Windows\Temp' as default
ERROR: /tensorflow-1.13.1/tensorflow/tools/pip_package/BUILD:149:1: no such package '@icu//': java.io.IOException: Error downloading [https://mirror.bazel.build/github.com/unicode-org/icu/archive/release-62-1.tar.gz, https://github.com/unicode-org/icu/archive/release-62-1.tar.gz] to /root/.cache/bazel/_bazel_root/3f83cabb457beddc67f1cf84eff7f8a3/external/icu/release-62-1.tar.gz: Checksum was 86b85fbf1b251d7a658de86ce5a0c8f34151027cc60b01e1b76f167379acf181 but wanted e15ffd84606323cbad5515bf9ecdf8061cc3bf80fb883b9e6aa162e485aa9761 and referenced by '//tensorflow/tools/pip_package:licenses'
ERROR: Analysis of target '//tensorflow/tools/pip_package:build_pip_package' failed; build aborted: no such package '@icu//': java.io.IOException: Error downloading [https://mirror.bazel.build/github.com/unicode-org/icu/archive/release-62-1.tar.gz, https://github.com/unicode-org/icu/archive/release-62-1.tar.gz] to /root/.cache/bazel/_bazel_root/3f83cabb457beddc67f1cf84eff7f8a3/external/icu/release-62-1.tar.gz: Checksum was 86b85fbf1b251d7a658de86ce5a0c8f34151027cc60b01e1b76f167379acf181 but wanted e15ffd84606323cbad5515bf9ecdf8061cc3bf80fb883b9e6aa162e485aa9761
INFO: Elapsed time: 516.515s
INFO: 0 processes.
FAILED: Build did NOT complete successfully (360 packages loaded, 21744 targets configured)
Fetching @icu; fetching 506s
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
第①次主要报错
root@longhk:/tensorflow-1.13.1# bazel version
WARNING: ignoring _JAVA_OPTIONS in environment.
Starting local Bazel server and connecting to it...
INFO: Invocation ID: fa0a7c15-736e-41e6-9ab9-d67aaba4dc16
Build label: 0.21.0
Build target: bazel-out/k8-opt/bin/src/main/java/com/google/devtools/build/lib/bazel/BazelServer_deploy.jar
Build time: Wed Dec 19 12:58:44 2018 (1545224324)
Build timestamp: 1545224324
Build timestamp as int: 1545224324
root@longhk:/tensorflow-1.13.1# bazel clean
INFO: Invocation ID: ee473e7d-4284-402e-a430-8a9ae2d5dde3
INFO: Starting clean (this may take a while). Consider using --async if the clean takes more than several minutes.
root@longhk:/tensorflow-1.13.1# bazel build --cxxopt="-D_GLIBCXX_USE_CXX11_ABI=0" --config=opt --config=cuda //tensorflow/tools/pip_package:build_pip_package --verbose_failures
WARNING: The following configs were expanded more than once: [cuda]. For repeatable flags, repeats are counted twice and may lead to unexpected behavior.
INFO: Invocation ID: 879c1cdb-fbc4-4479-b7bf-a1d4ad9df50b
WARNING: /tensorflow-1.13.1/tensorflow/python/BUILD:2986:1: in py_library rule //tensorflow/python:standard_ops: target '//tensorflow/python:standard_ops' depends on deprecated target '//tensorflow/python/ops/distributions:distributions': TensorFlow Distributions has migrated to TensorFlow Probability (https://github.com/tensorflow/probability). Deprecated copies remaining in tf.distributions will not receive new features, and will be removed by early 2019. You should update all usage of `tf.distributions` to `tfp.distributions`.
WARNING: /tensorflow-1.13.1/tensorflow/python/BUILD:77:1: in py_library rule //tensorflow/python:no_contrib: target '//tensorflow/python:no_contrib' depends on deprecated target '//tensorflow/python/ops/distributions:distributions': TensorFlow Distributions has migrated to TensorFlow Probability (https://github.com/tensorflow/probability). Deprecated copies remaining in tf.distributions will not receive new features, and will be removed by early 2019. You should update all usage of `tf.distributions` to `tfp.distributions`.
WARNING: /tensorflow-1.13.1/tensorflow/contrib/metrics/BUILD:16:1: in py_library rule //tensorflow/contrib/metrics:metrics_py: target '//tensorflow/contrib/metrics:metrics_py' depends on deprecated target '//tensorflow/python/ops/distributions:distributions': TensorFlow Distributions has migrated to TensorFlow Probability (https://github.com/tensorflow/probability). Deprecated copies remaining in tf.distributions will not receive new features, and will be removed by early 2019. You should update all usage of `tf.distributions` to `tfp.distributions`.
WARNING: /tensorflow-1.13.1/tensorflow/contrib/gan/BUILD:136:1: in py_library rule //tensorflow/contrib/gan:losses_impl: target '//tensorflow/contrib/gan:losses_impl' depends on deprecated target '//tensorflow/python/ops/distributions:distributions': TensorFlow Distributions has migrated to TensorFlow Probability (https://github.com/tensorflow/probability). Deprecated copies remaining in tf.distributions will not receive new features, and will be removed by early 2019. You should update all usage of `tf.distributions` to `tfp.distributions`.
WARNING: /tensorflow-1.13.1/tensorflow/contrib/learn/BUILD:17:1: in py_library rule //tensorflow/contrib/learn:learn: target '//tensorflow/contrib/learn:learn' depends on deprecated target '//tensorflow/contrib/session_bundle:exporter': No longer supported. Switch to SavedModel immediately.
WARNING: /tensorflow-1.13.1/tensorflow/contrib/learn/BUILD:17:1: in py_library rule //tensorflow/contrib/learn:learn: target '//tensorflow/contrib/learn:learn' depends on deprecated target '//tensorflow/contrib/session_bundle:gc': No longer supported. Switch to SavedModel immediately.
WARNING: /tensorflow-1.13.1/tensorflow/contrib/timeseries/python/timeseries/state_space_models/BUILD:233:1: in py_library rule //tensorflow/contrib/timeseries/python/timeseries/state_space_models:filtering_postprocessor: target '//tensorflow/contrib/timeseries/python/timeseries/state_space_models:filtering_postprocessor' depends on deprecated target '//tensorflow/contrib/distributions:distributions_py': TensorFlow Distributions has migrated to TensorFlow Probability (https://github.com/tensorflow/probability). Deprecated copies remaining in tf.contrib.distributions are unmaintained, unsupported, and will be removed by late 2018. You should update all usage of `tf.contrib.distributions` to `tfp.distributions`.
WARNING: /tensorflow-1.13.1/tensorflow/contrib/timeseries/python/timeseries/BUILD:356:1: in py_library rule //tensorflow/contrib/timeseries/python/timeseries:ar_model: target '//tensorflow/contrib/timeseries/python/timeseries:ar_model' depends on deprecated target '//tensorflow/contrib/distributions:distributions_py': TensorFlow Distributions has migrated to TensorFlow Probability (https://github.com/tensorflow/probability). Deprecated copies remaining in tf.contrib.distributions are unmaintained, unsupported, and will be removed by late 2018. You should update all usage of `tf.contrib.distributions` to `tfp.distributions`.
WARNING: /tensorflow-1.13.1/tensorflow/contrib/bayesflow/BUILD:17:1: in py_library rule //tensorflow/contrib/bayesflow:bayesflow_py: target '//tensorflow/contrib/bayesflow:bayesflow_py' depends on deprecated target '//tensorflow/contrib/distributions:distributions_py': TensorFlow Distributions has migrated to TensorFlow Probability (https://github.com/tensorflow/probability). Deprecated copies remaining in tf.contrib.distributions are unmaintained, unsupported, and will be removed by late 2018. You should update all usage of `tf.contrib.distributions` to `tfp.distributions`.
WARNING: /tensorflow-1.13.1/tensorflow/contrib/timeseries/python/timeseries/state_space_models/BUILD:76:1: in py_library rule //tensorflow/contrib/timeseries/python/timeseries/state_space_models:kalman_filter: target '//tensorflow/contrib/timeseries/python/timeseries/state_space_models:kalman_filter' depends on deprecated target '//tensorflow/contrib/distributions:distributions_py': TensorFlow Distributions has migrated to TensorFlow Probability (https://github.com/tensorflow/probability). Deprecated copies remaining in tf.contrib.distributions are unmaintained, unsupported, and will be removed by late 2018. You should update all usage of `tf.contrib.distributions` to `tfp.distributions`.
WARNING: /tensorflow-1.13.1/tensorflow/contrib/seq2seq/BUILD:23:1: in py_library rule //tensorflow/contrib/seq2seq:seq2seq_py: target '//tensorflow/contrib/seq2seq:seq2seq_py' depends on deprecated target '//tensorflow/contrib/distributions:distributions_py': TensorFlow Distributions has migrated to TensorFlow Probability (https://github.com/tensorflow/probability). Deprecated copies remaining in tf.contrib.distributions are unmaintained, unsupported, and will be removed by late 2018. You should update all usage of `tf.contrib.distributions` to `tfp.distributions`.
WARNING: /tensorflow-1.13.1/tensorflow/contrib/seq2seq/BUILD:23:1: in py_library rule //tensorflow/contrib/seq2seq:seq2seq_py: target '//tensorflow/contrib/seq2seq:seq2seq_py' depends on deprecated target '//tensorflow/python/ops/distributions:distributions': TensorFlow Distributions has migrated to TensorFlow Probability (https://github.com/tensorflow/probability). Deprecated copies remaining in tf.distributions will not receive new features, and will be removed by early 2019. You should update all usage of `tf.distributions` to `tfp.distributions`.
WARNING: /tensorflow-1.13.1/tensorflow/contrib/BUILD:13:1: in py_library rule //tensorflow/contrib:contrib_py: target '//tensorflow/contrib:contrib_py' depends on deprecated target '//tensorflow/contrib/distributions:distributions_py': TensorFlow Distributions has migrated to TensorFlow Probability (https://github.com/tensorflow/probability). Deprecated copies remaining in tf.contrib.distributions are unmaintained, unsupported, and will be removed by late 2018. You should update all usage of `tf.contrib.distributions` to `tfp.distributions`.
INFO: Analysed target //tensorflow/tools/pip_package:build_pip_package (362 packages loaded, 23522 targets configured).
INFO: Found 1 target...
INFO: From Compiling external/snappy/snappy-sinksource.cc [for host]:
cc1plus: warning: command-line option '-Wno-implicit-function-declaration' is valid for C/ObjC but not for C++
INFO: From Compiling external/snappy/snappy-stubs-internal.cc [for host]:
cc1plus: warning: command-line option '-Wno-implicit-function-declaration' is valid for C/ObjC but not for C++
INFO: From Compiling external/snappy/snappy.cc [for host]:
cc1plus: warning: command-line option '-Wno-implicit-function-declaration' is valid for C/ObjC but not for C++
INFO: From Compiling tensorflow/lite/string_util.cc [for host]:
tensorflow/lite/string_util.cc: In member function 'int tflite::DynamicBuffer::WriteToBuffer(char**)':
tensorflow/lite/string_util.cc:89:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector
89 | for (int i = 0; i < offset_.size(); i++) {
| ~~^~~~~~~~~~~~~~~~
INFO: From Compiling tensorflow/lite/arena_planner.cc [for host]:
tensorflow/lite/arena_planner.cc: In member function 'virtual TfLiteStatus tflite::ArenaPlanner::PlanAllocations()':
tensorflow/lite/arena_planner.cc:133:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
133 | for (int i = 0; i < graph_info_->num_nodes(); ++i) {
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
tensorflow/lite/arena_planner.cc:151:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
151 | for (int i = 0; i < graph_info_->num_nodes(); ++i) {
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
tensorflow/lite/arena_planner.cc: In member function 'virtual TfLiteStatus tflite::ArenaPlanner::ExecuteAllocations(int, int)':
tensorflow/lite/arena_planner.cc:191:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
191 | for (int i = 0; i < graph_info_->num_tensors(); ++i) {
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
tensorflow/lite/arena_planner.cc: In member function 'TfLiteStatus tflite::ArenaPlanner::CalculateAllocationOfInternalTensors(int)':
tensorflow/lite/arena_planner.cc:282:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
282 | if (node_index < graph_info_->num_nodes()) {
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
tensorflow/lite/arena_planner.cc: In member function 'TfLiteStatus tflite::ArenaPlanner::CalculateDeallocationOfInternalTensors(int)':
tensorflow/lite/arena_planner.cc:295:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
295 | if (node_index < graph_info_->num_nodes()) {
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
INFO: From Compiling tensorflow/lite/c/c_api_internal.c [for host]:
In file included from tensorflow/lite/c/c_api_internal.c:16:
./tensorflow/lite/c/c_api_internal.h:60:34: warning: 'struct TfLiteContext' declared inside parameter list will not be visible outside of this definition or declaration
60 | TfLiteStatus (*Refresh)(struct TfLiteContext* context);
| ^~~~~~~~~~~~~
INFO: From Compiling tensorflow/lite/kernels/gemm_support.cc [for host]:
In file included from external/gemmlowp/public/../internal/../fixedpoint/fixedpoint.h:874,
from external/gemmlowp/public/../internal/output.h:26,
from external/gemmlowp/public/../internal/unpack.h:23,
from external/gemmlowp/public/../internal/single_thread_gemm.h:29,
from external/gemmlowp/public/../internal/multi_thread_gemm.h:24,
from external/gemmlowp/public/../internal/dispatch_gemm_shape.h:23,
from external/gemmlowp/public/gemmlowp.h:19,
from ./tensorflow/lite/kernels/gemm_support.h:18,
from tensorflow/lite/kernels/gemm_support.cc:15:
external/gemmlowp/public/../internal/../fixedpoint/./fixedpoint_sse.h:43:39: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
43 | struct FixedPointRawTypeTraits<__m128i> {
| ^
In file included from external/gemmlowp/public/../internal/simd_wrappers.h:509,
from external/gemmlowp/public/../internal/output.h:28,
from external/gemmlowp/public/../internal/unpack.h:23,
from external/gemmlowp/public/../internal/single_thread_gemm.h:29,
from external/gemmlowp/public/../internal/multi_thread_gemm.h:24,
from external/gemmlowp/public/../internal/dispatch_gemm_shape.h:23,
from external/gemmlowp/public/gemmlowp.h:19,
from ./tensorflow/lite/kernels/gemm_support.h:18,
from tensorflow/lite/kernels/gemm_support.cc:15:
external/gemmlowp/public/../internal/simd_wrappers_sse.h:31:72: warning: ignoring attributes on template argument 'gemmlowp::Int32x4' {aka '__m128i'} [-Wignored-attributes]
31 | typename std::conditional
| ^
external/gemmlowp/public/../internal/simd_wrappers_sse.h:37:72: warning: ignoring attributes on template argument 'gemmlowp::Int16x8' {aka '__m128i'} [-Wignored-attributes]
37 | typename std::conditional
| ^
external/gemmlowp/public/../internal/simd_wrappers_sse.h:45:52: warning: ignoring attributes on template argument 'gemmlowp::Uint8x16' {aka '__m128i'} [-Wignored-attributes]
45 | std::uint8_t>::type>::type;
| ^
ERROR: /root/.cache/bazel/_bazel_root/3f83cabb457beddc67f1cf84eff7f8a3/external/llvm/BUILD.bazel:1225:1: C++ compilation of rule '@llvm//:demangle' failed (Exit 1): crosstool_wrapper_driver_is_not_gcc failed: error executing command
(cd /root/.cache/bazel/_bazel_root/3f83cabb457beddc67f1cf84eff7f8a3/execroot/org_tensorflow && \
exec env - \
PATH=/bin:/usr/bin \
PWD=/proc/self/cwd \
external/local_config_cuda/crosstool/clang/bin/crosstool_wrapper_driver_is_not_gcc -MD -MF bazel-out/host/bin/external/llvm/_objs/demangle/MicrosoftDemangleNodes.d '-frandom-seed=bazel-out/host/bin/external/llvm/_objs/demangle/MicrosoftDemangleNodes.o' -D_DEBUG -DLLVM_ENABLE_STATS -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DLLVM_BUILD_GLOBAL_ISEL -iquote external/llvm -iquote bazel-out/host/genfiles/external/llvm -iquote bazel-out/host/bin/external/llvm -isystem external/llvm/include -isystem bazel-out/host/genfiles/external/llvm/include -isystem bazel-out/host/bin/external/llvm/include '-std=c++11' -Wno-builtin-macro-redefined '-D__DATE__="redacted"' '-D__TIMESTAMP__="redacted"' '-D__TIME__="redacted"' -fPIE -U_FORTIFY_SOURCE '-D_FORTIFY_SOURCE=1' -fstack-protector -Wall -fno-omit-frame-pointer -no-canonical-prefixes -fno-canonical-system-headers -DNDEBUG -g0 -O2 -ffunction-sections -fdata-sections -g0 '-march=native' -g0 -c external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp -o bazel-out/host/bin/external/llvm/_objs/demangle/MicrosoftDemangleNodes.o)
Execution platform: @bazel_tools//platforms:host_platform
In file included from external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:14:
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:14:17: error: found ':' in nested-name-specifier, expected '::'
14 | enum Qualifiers : uint8_t {
| ^
| ::
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:14:6: error: 'Qualifiers' has not been declared
14 | enum Qualifiers : uint8_t {
| ^~~~~~~~~~
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:14:27: error: expected unqualified-id before '{' token
14 | enum Qualifiers : uint8_t {
| ^
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:25:25: error: found ':' in nested-name-specifier, expected '::'
25 | enum class StorageClass : uint8_t {
| ^
| ::
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:25:12: error: 'StorageClass' has not been declared
25 | enum class StorageClass : uint8_t {
| ^~~~~~~~~~~~
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:25:35: error: expected unqualified-id before '{' token
25 | enum class StorageClass : uint8_t {
| ^
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:38:24: error: found ':' in nested-name-specifier, expected '::'
38 | enum class CallingConv : uint8_t {
| ^
| ::
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:38:12: error: 'CallingConv' has not been declared
38 | enum class CallingConv : uint8_t {
| ^~~~~~~~~~~
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:38:34: error: expected unqualified-id before '{' token
38 | enum class CallingConv : uint8_t {
| ^
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:51:26: error: found ':' in nested-name-specifier, expected '::'
51 | enum class ReferenceKind : uint8_t { None, LValueRef, RValueRef };
| ^
| ::
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:51:12: error: 'ReferenceKind' has not been declared
51 | enum class ReferenceKind : uint8_t { None, LValueRef, RValueRef };
| ^~~~~~~~~~~~~
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:51:36: error: expected unqualified-id before '{' token
51 | enum class ReferenceKind : uint8_t { None, LValueRef, RValueRef };
| ^
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:89:34: error: found ':' in nested-name-specifier, expected '::'
89 | enum class IntrinsicFunctionKind : uint8_t {
| ^
| ::
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:89:12: error: 'IntrinsicFunctionKind' has not been declared
89 | enum class IntrinsicFunctionKind : uint8_t {
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:89:44: error: expected unqualified-id before '{' token
89 | enum class IntrinsicFunctionKind : uint8_t {
| ^
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:180:16: error: found ':' in nested-name-specifier, expected '::'
180 | enum FuncClass : uint16_t {
| ^
| ::
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:180:6: error: 'FuncClass' has not been declared
180 | enum FuncClass : uint16_t {
| ^~~~~~~~~
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:180:27: error: expected unqualified-id before '{' token
180 | enum FuncClass : uint16_t {
| ^
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:283:3: error: 'Qualifiers' does not name a type
283 | Qualifiers Quals = Q_None;
| ^~~~~~~~~~
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:308:3: error: 'CallingConv' does not name a type
308 | CallingConv CallConvention = CallingConv::None;
| ^~~~~~~~~~~
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:311:3: error: 'FuncClass' does not name a type
311 | FuncClass FunctionClass = FC_Global;
| ^~~~~~~~~
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:339:3: error: 'uint64_t' does not name a type; did you mean 'u_int64_t'?
339 | uint64_t OffsetInVTable = 0;
| ^~~~~~~~
| u_int64_t
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:362:65: error: expected ')' before 'Operator'
362 | explicit IntrinsicFunctionIdentifierNode(IntrinsicFunctionKind Operator)
| ~ ^~~~~~~~~
| )
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:368:3: error: 'IntrinsicFunctionKind' does not name a type
368 | IntrinsicFunctionKind Operator;
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:386:3: error: 'uint32_t' does not name a type; did you mean 'u_int32_t'?
386 | uint32_t ScopeIndex = 0;
| ^~~~~~~~
| u_int32_t
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:419:5: error: 'uint32_t' does not name a type; did you mean 'u_int32_t'?
419 | uint32_t StaticOffset = 0;
| ^~~~~~~~
| u_int32_t
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:524:30: error: expected ')' before 'Value'
524 | IntegerLiteralNode(uint64_t Value, bool IsNegative)
| ~ ^~~~~~
| )
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:529:3: error: 'uint64_t' does not name a type; did you mean 'u_int64_t'?
529 | uint64_t Value = 0;
| ^~~~~~~~
| u_int64_t
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:539:3: error: 'uint32_t' does not name a type; did you mean 'u_int32_t'?
539 | uint32_t NVOffset = 0;
| ^~~~~~~~
| u_int32_t
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:541:3: error: 'uint32_t' does not name a type; did you mean 'u_int32_t'?
541 | uint32_t VBTableOffset = 0;
| ^~~~~~~~
| u_int32_t
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:542:3: error: 'uint32_t' does not name a type; did you mean 'u_int32_t'?
542 | uint32_t Flags = 0;
| ^~~~~~~~
| u_int32_t
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:557:3: error: 'Qualifiers' does not name a type
557 | Qualifiers Quals;
| ^~~~~~~~~~
external/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:584:3: error: 'StorageClass' does not name a type
584 | StorageClass SC = StorageClass::None;
| ^~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:37:53: error: 'Qualifiers' has not been declared
37 | static bool outputSingleQualifier(OutputStream &OS, Qualifiers Q) {
| ^~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: In function 'bool outputSingleQualifier(OutputStream&, int)':
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:39:8: error: 'Q_Const' was not declared in this scope
39 | case Q_Const:
| ^~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:42:8: error: 'Q_Volatile' was not declared in this scope
42 | case Q_Volatile:
| ^~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:45:8: error: 'Q_Restrict' was not declared in this scope
45 | case Q_Restrict:
| ^~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: At global scope:
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:54:56: error: 'Qualifiers' has not been declared
54 | static bool outputQualifierIfPresent(OutputStream &OS, Qualifiers Q,
| ^~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:55:38: error: 'Qualifiers' has not been declared
55 | Qualifiers Mask, bool NeedSpace) {
| ^~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:66:48: error: 'Qualifiers' has not been declared
66 | static void outputQualifiers(OutputStream &OS, Qualifiers Q, bool SpaceBefore,
| ^~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: In function 'void outputQualifiers(OutputStream&, int, bool, bool)':
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:68:12: error: 'Q_None' was not declared in this scope
68 | if (Q == Q_None)
| ^~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:72:49: error: 'Q_Const' was not declared in this scope
72 | SpaceBefore = outputQualifierIfPresent(OS, Q, Q_Const, SpaceBefore);
| ^~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:73:49: error: 'Q_Volatile' was not declared in this scope
73 | SpaceBefore = outputQualifierIfPresent(OS, Q, Q_Volatile, SpaceBefore);
| ^~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:74:49: error: 'Q_Restrict' was not declared in this scope
74 | SpaceBefore = outputQualifierIfPresent(OS, Q, Q_Restrict, SpaceBefore);
| ^~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: At global scope:
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:80:55: error: 'CallingConv' has not been declared
80 | static void outputCallingConvention(OutputStream &OS, CallingConv CC) {
| ^~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: In function 'void outputCallingConvention(OutputStream&, int)':
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:84:8: error: 'CallingConv' has not been declared
84 | case CallingConv::Cdecl:
| ^~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:87:8: error: 'CallingConv' has not been declared
87 | case CallingConv::Fastcall:
| ^~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:90:8: error: 'CallingConv' has not been declared
90 | case CallingConv::Pascal:
| ^~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:93:8: error: 'CallingConv' has not been declared
93 | case CallingConv::Regcall:
| ^~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:96:8: error: 'CallingConv' has not been declared
96 | case CallingConv::Stdcall:
| ^~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:99:8: error: 'CallingConv' has not been declared
99 | case CallingConv::Thiscall:
| ^~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:102:8: error: 'CallingConv' has not been declared
102 | case CallingConv::Eabi:
| ^~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:105:8: error: 'CallingConv' has not been declared
105 | case CallingConv::Vectorcall:
| ^~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:108:8: error: 'CallingConv' has not been declared
108 | case CallingConv::Clrcall:
| ^~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: In member function 'virtual void llvm::ms_demangle::PrimitiveTypeNode::outputPre(OutputStream&, llvm::ms_demangle::OutputFlags) const':
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:141:24: error: 'Quals' was not declared in this scope
141 | outputQualifiers(OS, Quals, true, false);
| ^~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: In member function 'virtual void llvm::ms_demangle::IntegerLiteralNode::output(OutputStream&, llvm::ms_demangle::OutputFlags) const':
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:184:9: error: 'Value' was not declared in this scope
184 | OS << Value;
| ^~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: In member function 'virtual void llvm::ms_demangle::IntrinsicFunctionIdentifierNode::output(OutputStream&, llvm::ms_demangle::OutputFlags) const':
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:243:11: error: 'Operator' was not declared in this scope; did you mean 'perror'?
243 | switch (Operator) {
| ^~~~~~~~
| perror
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:244:29: error: 'IntrinsicFunctionKind' has not been declared
244 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, New, "operator new");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:245:29: error: 'IntrinsicFunctionKind' has not been declared
245 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, Delete, "operator delete");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:246:29: error: 'IntrinsicFunctionKind' has not been declared
246 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, Assign, "operator=");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:247:29: error: 'IntrinsicFunctionKind' has not been declared
247 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, RightShift, "operator>>");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:248:29: error: 'IntrinsicFunctionKind' has not been declared
248 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, LeftShift, "operator<<");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:249:29: error: 'IntrinsicFunctionKind' has not been declared
249 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, LogicalNot, "operator!");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:250:29: error: 'IntrinsicFunctionKind' has not been declared
250 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, Equals, "operator==");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:251:29: error: 'IntrinsicFunctionKind' has not been declared
251 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, NotEquals, "operator!=");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:252:29: error: 'IntrinsicFunctionKind' has not been declared
252 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, ArraySubscript,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:254:29: error: 'IntrinsicFunctionKind' has not been declared
254 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, Pointer, "operator->");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:255:29: error: 'IntrinsicFunctionKind' has not been declared
255 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, Increment, "operator++");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:256:29: error: 'IntrinsicFunctionKind' has not been declared
256 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, Decrement, "operator--");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:257:29: error: 'IntrinsicFunctionKind' has not been declared
257 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, Minus, "operator-");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:258:29: error: 'IntrinsicFunctionKind' has not been declared
258 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, Plus, "operator+");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:259:29: error: 'IntrinsicFunctionKind' has not been declared
259 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, Dereference, "operator*");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:260:29: error: 'IntrinsicFunctionKind' has not been declared
260 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, BitwiseAnd, "operator&");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:261:29: error: 'IntrinsicFunctionKind' has not been declared
261 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, MemberPointer,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:263:29: error: 'IntrinsicFunctionKind' has not been declared
263 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, Divide, "operator/");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:264:29: error: 'IntrinsicFunctionKind' has not been declared
264 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, Modulus, "operator%");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:265:29: error: 'IntrinsicFunctionKind' has not been declared
265 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, LessThan, "operator<");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:266:29: error: 'IntrinsicFunctionKind' has not been declared
266 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, LessThanEqual, "operator<=");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:267:29: error: 'IntrinsicFunctionKind' has not been declared
267 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, GreaterThan, "operator>");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:268:29: error: 'IntrinsicFunctionKind' has not been declared
268 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, GreaterThanEqual,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:270:29: error: 'IntrinsicFunctionKind' has not been declared
270 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, Comma, "operator,");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:271:29: error: 'IntrinsicFunctionKind' has not been declared
271 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, Parens, "operator()");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:272:29: error: 'IntrinsicFunctionKind' has not been declared
272 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, BitwiseNot, "operator~");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:273:29: error: 'IntrinsicFunctionKind' has not been declared
273 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, BitwiseXor, "operator^");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:274:29: error: 'IntrinsicFunctionKind' has not been declared
274 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, BitwiseOr, "operator|");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:275:29: error: 'IntrinsicFunctionKind' has not been declared
275 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, LogicalAnd, "operator&&");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:276:29: error: 'IntrinsicFunctionKind' has not been declared
276 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, LogicalOr, "operator||");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:277:29: error: 'IntrinsicFunctionKind' has not been declared
277 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, TimesEqual, "operator*=");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:278:29: error: 'IntrinsicFunctionKind' has not been declared
278 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, PlusEqual, "operator+=");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:279:29: error: 'IntrinsicFunctionKind' has not been declared
279 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, MinusEqual, "operator-=");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:280:29: error: 'IntrinsicFunctionKind' has not been declared
280 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, DivEqual, "operator/=");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:281:29: error: 'IntrinsicFunctionKind' has not been declared
281 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, ModEqual, "operator%=");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:282:29: error: 'IntrinsicFunctionKind' has not been declared
282 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, RshEqual, "operator>>=");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:283:29: error: 'IntrinsicFunctionKind' has not been declared
283 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, LshEqual, "operator<<=");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:284:29: error: 'IntrinsicFunctionKind' has not been declared
284 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, BitwiseAndEqual,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:286:29: error: 'IntrinsicFunctionKind' has not been declared
286 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, BitwiseOrEqual,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:288:29: error: 'IntrinsicFunctionKind' has not been declared
288 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, BitwiseXorEqual,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:290:29: error: 'IntrinsicFunctionKind' has not been declared
290 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, VbaseDtor, "`vbase dtor'");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:291:29: error: 'IntrinsicFunctionKind' has not been declared
291 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, VecDelDtor,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:293:29: error: 'IntrinsicFunctionKind' has not been declared
293 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, DefaultCtorClosure,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:295:29: error: 'IntrinsicFunctionKind' has not been declared
295 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, ScalarDelDtor,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:297:29: error: 'IntrinsicFunctionKind' has not been declared
297 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, VecCtorIter,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:299:29: error: 'IntrinsicFunctionKind' has not been declared
299 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, VecDtorIter,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:301:29: error: 'IntrinsicFunctionKind' has not been declared
301 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, VecVbaseCtorIter,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:303:29: error: 'IntrinsicFunctionKind' has not been declared
303 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, VdispMap,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:305:29: error: 'IntrinsicFunctionKind' has not been declared
305 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, EHVecCtorIter,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:307:29: error: 'IntrinsicFunctionKind' has not been declared
307 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, EHVecDtorIter,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:309:29: error: 'IntrinsicFunctionKind' has not been declared
309 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, EHVecVbaseCtorIter,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:311:29: error: 'IntrinsicFunctionKind' has not been declared
311 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, CopyCtorClosure,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:313:29: error: 'IntrinsicFunctionKind' has not been declared
313 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, LocalVftableCtorClosure,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:315:29: error: 'IntrinsicFunctionKind' has not been declared
315 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, ArrayNew, "operator new[]");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:316:29: error: 'IntrinsicFunctionKind' has not been declared
316 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, ArrayDelete,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:318:29: error: 'IntrinsicFunctionKind' has not been declared
318 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, ManVectorCtorIter,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:320:29: error: 'IntrinsicFunctionKind' has not been declared
320 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, ManVectorDtorIter,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:322:29: error: 'IntrinsicFunctionKind' has not been declared
322 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, EHVectorCopyCtorIter,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:324:29: error: 'IntrinsicFunctionKind' has not been declared
324 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, EHVectorVbaseCopyCtorIter,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:326:29: error: 'IntrinsicFunctionKind' has not been declared
326 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, VectorCopyCtorIter,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:328:29: error: 'IntrinsicFunctionKind' has not been declared
328 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, VectorVbaseCopyCtorIter,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:330:29: error: 'IntrinsicFunctionKind' has not been declared
330 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, ManVectorVbaseCopyCtorIter,
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:332:29: error: 'IntrinsicFunctionKind' has not been declared
332 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, CoAwait, "co_await");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:333:29: error: 'IntrinsicFunctionKind' has not been declared
333 | OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, Spaceship, "operator <=>");
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:23:8: note: in definition of macro 'OUTPUT_ENUM_CLASS_VALUE'
23 | case Enum::Value: \
| ^~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:334:8: error: 'IntrinsicFunctionKind' has not been declared
334 | case IntrinsicFunctionKind::MaxIntrinsic:
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:335:8: error: 'IntrinsicFunctionKind' has not been declared
335 | case IntrinsicFunctionKind::None:
| ^~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: In member function 'virtual void llvm::ms_demangle::LocalStaticGuardIdentifierNode::output(OutputStream&, llvm::ms_demangle::OutputFlags) const':
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:344:7: error: 'ScopeIndex' was not declared in this scope
344 | if (ScopeIndex > 0)
| ^~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: In member function 'virtual void llvm::ms_demangle::FunctionSignatureNode::outputPre(OutputStream&, llvm::ms_demangle::OutputFlags) const':
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:371:7: error: 'FunctionClass' was not declared in this scope
371 | if (FunctionClass & FC_Public)
| ^~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:371:23: error: 'FC_Public' was not declared in this scope
371 | if (FunctionClass & FC_Public)
| ^~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:373:7: error: 'FunctionClass' was not declared in this scope
373 | if (FunctionClass & FC_Protected)
| ^~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:373:23: error: 'FC_Protected' was not declared in this scope
373 | if (FunctionClass & FC_Protected)
| ^~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:375:7: error: 'FunctionClass' was not declared in this scope
375 | if (FunctionClass & FC_Private)
| ^~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:375:23: error: 'FC_Private' was not declared in this scope
375 | if (FunctionClass & FC_Private)
| ^~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:378:9: error: 'FunctionClass' was not declared in this scope
378 | if (!(FunctionClass & FC_Global)) {
| ^~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:378:25: error: 'FC_Global' was not declared in this scope
378 | if (!(FunctionClass & FC_Global)) {
| ^~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:379:25: error: 'FC_Static' was not declared in this scope
379 | if (FunctionClass & FC_Static)
| ^~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:382:7: error: 'FunctionClass' was not declared in this scope
382 | if (FunctionClass & FC_Virtual)
| ^~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:382:23: error: 'FC_Virtual' was not declared in this scope
382 | if (FunctionClass & FC_Virtual)
| ^~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:385:7: error: 'FunctionClass' was not declared in this scope
385 | if (FunctionClass & FC_ExternC)
| ^~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:385:23: error: 'FC_ExternC' was not declared in this scope
385 | if (FunctionClass & FC_ExternC)
| ^~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:394:33: error: 'CallConvention' was not declared in this scope
394 | outputCallingConvention(OS, CallConvention);
| ^~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: In member function 'virtual void llvm::ms_demangle::FunctionSignatureNode::outputPost(OutputStream&, llvm::ms_demangle::OutputFlags) const':
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:399:9: error: 'FunctionClass' was not declared in this scope
399 | if (!(FunctionClass & FC_NoParameterList)) {
| ^~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:399:25: error: 'FC_NoParameterList' was not declared in this scope
399 | if (!(FunctionClass & FC_NoParameterList)) {
| ^~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:408:7: error: 'Quals' was not declared in this scope
408 | if (Quals & Q_Const)
| ^~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:408:15: error: 'Q_Const' was not declared in this scope
408 | if (Quals & Q_Const)
| ^~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:410:7: error: 'Quals' was not declared in this scope
410 | if (Quals & Q_Volatile)
| ^~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:410:15: error: 'Q_Volatile' was not declared in this scope
410 | if (Quals & Q_Volatile)
| ^~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:412:7: error: 'Quals' was not declared in this scope
412 | if (Quals & Q_Restrict)
| ^~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:412:15: error: 'Q_Restrict' was not declared in this scope
412 | if (Quals & Q_Restrict)
| ^~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:414:7: error: 'Quals' was not declared in this scope
414 | if (Quals & Q_Unaligned)
| ^~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:414:15: error: 'Q_Unaligned' was not declared in this scope
414 | if (Quals & Q_Unaligned)
| ^~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: In member function 'virtual void llvm::ms_demangle::ThunkSignatureNode::outputPost(OutputStream&, llvm::ms_demangle::OutputFlags) const':
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:433:7: error: 'FunctionClass' was not declared in this scope
433 | if (FunctionClass & FC_StaticThisAdjust) {
| ^~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:433:23: error: 'FC_StaticThisAdjust' was not declared in this scope
433 | if (FunctionClass & FC_StaticThisAdjust) {
| ^~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:434:38: error: 'const struct llvm::ms_demangle::ThunkSignatureNode::ThisAdjustor' has no member named 'StaticOffset'
434 | OS << "`adjustor{" << ThisAdjust.StaticOffset << "}'";
| ^~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:435:30: error: 'FC_VirtualThisAdjust' was not declared in this scope
435 | } else if (FunctionClass & FC_VirtualThisAdjust) {
| ^~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:436:25: error: 'FC_VirtualThisAdjustEx' was not declared in this scope
436 | if (FunctionClass & FC_VirtualThisAdjustEx) {
| ^~~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:439:32: error: 'const struct llvm::ms_demangle::ThunkSignatureNode::ThisAdjustor' has no member named 'StaticOffset'
439 | << ", " << ThisAdjust.StaticOffset << "}'";
| ^~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:442:24: error: 'const struct llvm::ms_demangle::ThunkSignatureNode::ThisAdjustor' has no member named 'StaticOffset'
442 | << ThisAdjust.StaticOffset << "}'";
| ^~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: In member function 'virtual void llvm::ms_demangle::PointerTypeNode::outputPre(OutputStream&, llvm::ms_demangle::OutputFlags) const':
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:461:7: error: 'Quals' was not declared in this scope
461 | if (Quals & Q_Unaligned)
| ^~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:461:15: error: 'Q_Unaligned' was not declared in this scope
461 | if (Quals & Q_Unaligned)
| ^~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:470:38: error: 'const struct llvm::ms_demangle::FunctionSignatureNode' has no member named 'CallConvention'
470 | outputCallingConvention(OS, Sig->CallConvention);
| ^~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:492:24: error: 'Quals' was not declared in this scope
492 | outputQualifiers(OS, Quals, false, false);
| ^~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: In member function 'virtual void llvm::ms_demangle::TagTypeNode::outputPre(OutputStream&, llvm::ms_demangle::OutputFlags) const':
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:512:24: error: 'Quals' was not declared in this scope
512 | outputQualifiers(OS, Quals, true, false);
| ^~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: In member function 'virtual void llvm::ms_demangle::ArrayTypeNode::outputPre(OutputStream&, llvm::ms_demangle::OutputFlags) const':
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:519:24: error: 'Quals' was not declared in this scope
519 | outputQualifiers(OS, Quals, true, false);
| ^~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: In member function 'void llvm::ms_demangle::ArrayTypeNode::outputOneDimension(OutputStream&, llvm::ms_demangle::OutputFlags, llvm::ms_demangle::Node*) const':
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:526:12: error: 'struct llvm::ms_demangle::IntegerLiteralNode' has no member named 'Value'
526 | if (ILN->Value != 0)
| ^~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: In member function 'virtual void llvm::ms_demangle::VariableSymbolNode::output(OutputStream&, llvm::ms_demangle::OutputFlags) const':
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:562:11: error: 'SC' was not declared in this scope
562 | switch (SC) {
| ^~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:563:8: error: 'StorageClass' has not been declared
563 | case StorageClass::PrivateStatic:
| ^~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:566:8: error: 'StorageClass' has not been declared
566 | case StorageClass::PublicStatic:
| ^~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:569:8: error: 'StorageClass' has not been declared
569 | case StorageClass::ProtectedStatic:
| ^~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: In member function 'virtual void llvm::ms_demangle::RttiBaseClassDescriptorNode::output(OutputStream&, llvm::ms_demangle::OutputFlags) const':
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:597:9: error: 'NVOffset' was not declared in this scope
597 | OS << NVOffset << ", " << VBPtrOffset << ", " << VBTableOffset << ", "
| ^~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:597:52: error: 'VBTableOffset' was not declared in this scope; did you mean 'VBPtrOffset'?
597 | OS << NVOffset << ", " << VBPtrOffset << ", " << VBTableOffset << ", "
| ^~~~~~~~~~~~~
| VBPtrOffset
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:598:15: error: 'const struct llvm::ms_demangle::RttiBaseClassDescriptorNode' has no member named 'Flags'
598 | << this->Flags;
| ^~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: In member function 'virtual void llvm::ms_demangle::VcallThunkIdentifierNode::output(OutputStream&, llvm::ms_demangle::OutputFlags) const':
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:609:23: error: 'OffsetInVTable' was not declared in this scope
609 | OS << "`vcall'{" << OffsetInVTable << ", {flat}}";
| ^~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: In member function 'virtual void llvm::ms_demangle::SpecialTableSymbolNode::output(OutputStream&, llvm::ms_demangle::OutputFlags) const':
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:613:24: error: 'Quals' was not declared in this scope
613 | outputQualifiers(OS, Quals, false, true);
| ^~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp: At global scope:
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:80:13: warning: 'void outputCallingConvention(OutputStream&, int)' defined but not used [-Wunused-function]
80 | static void outputCallingConvention(OutputStream &OS, CallingConv CC) {
| ^~~~~~~~~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:66:13: warning: 'void outputQualifiers(OutputStream&, int, bool, bool)' defined but not used [-Wunused-function]
66 | static void outputQualifiers(OutputStream &OS, Qualifiers Q, bool SpaceBefore,
| ^~~~~~~~~~~~~~~~
external/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:54:13: warning: 'bool outputQualifierIfPresent(OutputStream&, int, int, bool)' defined but not used [-Wunused-function]
54 | static bool outputQualifierIfPresent(OutputStream &OS, Qualifiers Q,
| ^~~~~~~~~~~~~~~~~~~~~~~~
Target //tensorflow/tools/pip_package:build_pip_package failed to build
INFO: Elapsed time: 76.282s, Critical Path: 37.58s
INFO: 241 processes: 241 local.
FAILED: Build did NOT complete successfully
root@longhk:/tensorflow-1.13.1#