Skip to content

[NFC] Add fragment-getting functions to DbgRecord #97705

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jul 8, 2024

Conversation

OCHyams
Copy link
Contributor

@OCHyams OCHyams commented Jul 4, 2024

Patch [1/x] to fix structured bindings debug info in SROA.

Copy getFragment and getFragmentOrEntireVariable from DbgVariableIntrinsic.

Move FragmentInfo out of DIExpression and DebugInfoMetadata.h into a new file DbgVariableFragmentInfo.h so it can be included into DebugProgramInstruction.h without pulling in other includes and classes.

These functions will be used in subsequent patches.

Patch [1/x] to fix structured bindings debug info in SROA.

Copy getFragment and getFragmentOrEntireVariable from DbgVariableIntrinsic.

Move FragmentInfo out of DIExpression and DebugInfoMetadata.h into a new file
DbgVariableFragmentInfo.h so it can be included into DebugProgramInstruction.h
without pulling in other includes and classes.

These functions will be used in subsequent patches.

Move FragmentInfo out of DIExpression
@llvmbot
Copy link
Member

llvmbot commented Jul 4, 2024

@llvm/pr-subscribers-llvm-ir

@llvm/pr-subscribers-debuginfo

Author: Orlando Cazalet-Hyams (OCHyams)

Changes

Patch [1/x] to fix structured bindings debug info in SROA.

Copy getFragment and getFragmentOrEntireVariable from DbgVariableIntrinsic.

Move FragmentInfo out of DIExpression and DebugInfoMetadata.h into a new file DbgVariableFragmentInfo.h so it can be included into DebugProgramInstruction.h without pulling in other includes and classes.

These functions will be used in subsequent patches.

Move FragmentInfo out of DIExpression


Full diff: https://github.com/llvm/llvm-project/pull/97705.diff

4 Files Affected:

  • (added) llvm/include/llvm/IR/DbgVariableFragmentInfo.h (+45)
  • (modified) llvm/include/llvm/IR/DebugInfoMetadata.h (+2-23)
  • (modified) llvm/include/llvm/IR/DebugProgramInstruction.h (+14)
  • (modified) llvm/lib/IR/DebugProgramInstruction.cpp (+4)
diff --git a/llvm/include/llvm/IR/DbgVariableFragmentInfo.h b/llvm/include/llvm/IR/DbgVariableFragmentInfo.h
new file mode 100644
index 0000000000000..40326d5792f9f
--- /dev/null
+++ b/llvm/include/llvm/IR/DbgVariableFragmentInfo.h
@@ -0,0 +1,45 @@
+//===- llvm/IR/DbgVariableFragmentInfo.h ------------------------*- C++ -*-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
+//
+//===----------------------------------------------------------------------===//
+//
+// Helper struct to describe a fragment of a debug variable.
+//
+//===----------------------------------------------------------------------===//
+#ifndef LLVM_IR_DBGVARIABLEFRAGMENTINFO_H
+#define LLVM_IR_DBGVARIABLEFRAGMENTINFO_H
+
+#include <cstdint>
+
+namespace llvm {
+struct DbgVariableFragmentInfo {
+  DbgVariableFragmentInfo() = default;
+  DbgVariableFragmentInfo(uint64_t SizeInBits, uint64_t OffsetInBits)
+      : SizeInBits(SizeInBits), OffsetInBits(OffsetInBits) {}
+  uint64_t SizeInBits;
+  uint64_t OffsetInBits;
+  /// Return the index of the first bit of the fragment.
+  uint64_t startInBits() const { return OffsetInBits; }
+  /// Return the index of the bit after the end of the fragment, e.g. for
+  /// fragment offset=16 and size=32 return their sum, 48.
+  uint64_t endInBits() const { return OffsetInBits + SizeInBits; }
+
+  /// Returns a zero-sized fragment if A and B don't intersect.
+  static DbgVariableFragmentInfo intersect(DbgVariableFragmentInfo A,
+                                           DbgVariableFragmentInfo B) {
+    // Don't use std::max or min to avoid including <algorithm>.
+    uint64_t StartInBits =
+        A.OffsetInBits > B.OffsetInBits ? A.OffsetInBits : B.OffsetInBits;
+    uint64_t EndInBits =
+        A.endInBits() < B.endInBits() ? A.endInBits() : B.endInBits();
+    if (EndInBits <= StartInBits)
+      return {0, 0};
+    return DbgVariableFragmentInfo(EndInBits - StartInBits, StartInBits);
+  }
+};
+} // end namespace llvm
+
+#endif // LLVM_IR_DBGVARIABLEFRAGMENTINFO_H
diff --git a/llvm/include/llvm/IR/DebugInfoMetadata.h b/llvm/include/llvm/IR/DebugInfoMetadata.h
index 524945862e8d4..d953ce46efb30 100644
--- a/llvm/include/llvm/IR/DebugInfoMetadata.h
+++ b/llvm/include/llvm/IR/DebugInfoMetadata.h
@@ -21,6 +21,7 @@
 #include "llvm/ADT/StringRef.h"
 #include "llvm/ADT/iterator_range.h"
 #include "llvm/IR/Constants.h"
+#include "llvm/IR/DbgVariableFragmentInfo.h"
 #include "llvm/IR/Metadata.h"
 #include "llvm/IR/PseudoProbe.h"
 #include "llvm/Support/Casting.h"
@@ -2886,29 +2887,7 @@ class DIExpression : public MDNode {
   /// Return whether there is exactly one operator and it is a DW_OP_deref;
   bool isDeref() const;
 
-  /// Holds the characteristics of one fragment of a larger variable.
-  struct FragmentInfo {
-    FragmentInfo() = default;
-    FragmentInfo(uint64_t SizeInBits, uint64_t OffsetInBits)
-        : SizeInBits(SizeInBits), OffsetInBits(OffsetInBits) {}
-    uint64_t SizeInBits;
-    uint64_t OffsetInBits;
-    /// Return the index of the first bit of the fragment.
-    uint64_t startInBits() const { return OffsetInBits; }
-    /// Return the index of the bit after the end of the fragment, e.g. for
-    /// fragment offset=16 and size=32 return their sum, 48.
-    uint64_t endInBits() const { return OffsetInBits + SizeInBits; }
-
-    /// Returns a zero-sized fragment if A and B don't intersect.
-    static DIExpression::FragmentInfo intersect(DIExpression::FragmentInfo A,
-                                                DIExpression::FragmentInfo B) {
-      uint64_t StartInBits = std::max(A.OffsetInBits, B.OffsetInBits);
-      uint64_t EndInBits = std::min(A.endInBits(), B.endInBits());
-      if (EndInBits <= StartInBits)
-        return {0, 0};
-      return DIExpression::FragmentInfo(EndInBits - StartInBits, StartInBits);
-    }
-  };
+  using FragmentInfo = DbgVariableFragmentInfo;
 
   /// Return the number of bits that have an active value, i.e. those that
   /// aren't known to be zero/sign (depending on the type of Var) and which
diff --git a/llvm/include/llvm/IR/DebugProgramInstruction.h b/llvm/include/llvm/IR/DebugProgramInstruction.h
index ed8081a3cad19..fd93dd9b89f7c 100644
--- a/llvm/include/llvm/IR/DebugProgramInstruction.h
+++ b/llvm/include/llvm/IR/DebugProgramInstruction.h
@@ -50,6 +50,7 @@
 #include "llvm/ADT/ilist.h"
 #include "llvm/ADT/ilist_node.h"
 #include "llvm/ADT/iterator.h"
+#include "llvm/IR/DbgVariableFragmentInfo.h"
 #include "llvm/IR/DebugLoc.h"
 #include "llvm/IR/Instruction.h"
 #include "llvm/IR/SymbolTableListTraits.h"
@@ -460,6 +461,19 @@ class DbgVariableRecord : public DbgRecord, protected DebugValueUser {
     resetDebugValue(0, NewLocation);
   }
 
+  std::optional<DbgVariableFragmentInfo> getFragment() const;
+  /// Get the FragmentInfo for the variable if it exists, otherwise return a
+  /// FragmentInfo that covers the entire variable if the variable size is
+  /// known, otherwise return a zero-sized fragment.
+  DbgVariableFragmentInfo getFragmentOrEntireVariable() const {
+    DbgVariableFragmentInfo VariableSlice(0, 0);
+    // Get the fragment or variable size, or zero.
+    if (auto Sz = getFragmentSizeInBits())
+      VariableSlice.SizeInBits = *Sz;
+    if (auto Frag = getFragment())
+      VariableSlice.OffsetInBits = Frag->OffsetInBits;
+    return VariableSlice;
+  }
   /// Get the size (in bits) of the variable, or fragment of the variable that
   /// is described.
   std::optional<uint64_t> getFragmentSizeInBits() const;
diff --git a/llvm/lib/IR/DebugProgramInstruction.cpp b/llvm/lib/IR/DebugProgramInstruction.cpp
index 9a4926c81dca2..1711fd6943517 100644
--- a/llvm/lib/IR/DebugProgramInstruction.cpp
+++ b/llvm/lib/IR/DebugProgramInstruction.cpp
@@ -371,6 +371,10 @@ bool DbgVariableRecord::isKillLocation() const {
          any_of(location_ops(), [](Value *V) { return isa<UndefValue>(V); });
 }
 
+std::optional<DbgVariableFragmentInfo> DbgVariableRecord::getFragment() const {
+  return getExpression()->getFragmentInfo();
+}
+
 std::optional<uint64_t> DbgVariableRecord::getFragmentSizeInBits() const {
   if (auto Fragment = getExpression()->getFragmentInfo())
     return Fragment->SizeInBits;

@OCHyams OCHyams merged commit f21b62b into llvm:main Jul 8, 2024
2 of 5 checks passed
Copy link

github-actions bot commented Jul 8, 2024

⚠️ C/C++ code formatter, clang-format found issues in your code. ⚠️

You can test this locally with the following command:
git-clang-format --diff 32273ea22da6a65ed796b61c1e926649a28f9557 18addf43d6af023ccf1adbacbe02f72ddd7e3072 -- llvm/include/llvm/IR/DbgVariableFragmentInfo.h llvm/include/llvm/IR/DebugInfoMetadata.h llvm/include/llvm/IR/DebugProgramInstruction.h llvm/lib/IR/DebugProgramInstruction.cpp
View the diff from clang-format here.
diff --git a/llvm/include/llvm/IR/DebugProgramInstruction.h b/llvm/include/llvm/IR/DebugProgramInstruction.h
index 734a637a4a..30c85bee46 100644
--- a/llvm/include/llvm/IR/DebugProgramInstruction.h
+++ b/llvm/include/llvm/IR/DebugProgramInstruction.h
@@ -467,7 +467,7 @@ public:
   /// known, otherwise return a zero-sized fragment.
   DbgVariableFragmentInfo getFragmentOrEntireVariable() const {
     if (auto Frag = getFragment())
-      return *Frag; 
+      return *Frag;
     if (auto Sz = getVariable()->getSizeInBits())
       return {*Sz, 0};
     return {0, 0};

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder clang-hip-vega20 running on hip-vega20-0 while building llvm at step 3 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/123/builds/1342

Here is the relevant piece of the build log for the reference:

Step 3 (annotate) failure: '../llvm-zorg/zorg/buildbot/builders/annotated/hip-build.sh --jobs=' (failure)
...
-- Performing Test HAVE_PTHREAD_AFFINITY -- success
-- Configuring done
-- Generating done
-- Build files have been written to: /buildbot/hip-vega20-0/clang-hip-vega20/llvm
+ build_step 'Building LLVM'
+ echo '@@@BUILD_STEP Building LLVM@@@'
+ ninja -v
@@@BUILD_STEP Building LLVM@@@
[1/1441] cd /buildbot/hip-vega20-0/clang-hip-vega20/llvm/include/llvm/Support && /usr/local/bin/cmake -DNAMES=LLVM -DLLVM_SOURCE_DIR=/buildbot/llvm-project/llvm -DHEADER_FILE=/buildbot/hip-vega20-0/clang-hip-vega20/llvm/include/llvm/Support/VCSRevision.h -DLLVM_FORCE_VC_REVISION= -DLLVM_FORCE_VC_REPOSITORY= -P /buildbot/llvm-project/llvm/cmake/modules/GenerateVersionFromVCS.cmake
[2/1441] ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I/buildbot/llvm-project/llvm/lib/IR -Iinclude -I/buildbot/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /buildbot/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I/buildbot/llvm-project/llvm/lib/IR -Iinclude -I/buildbot/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /buildbot/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /buildbot/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20,
                 from /buildbot/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
/buildbot/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function ‘llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const’:
/buildbot/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type ‘class llvm::DILocalVariable’
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /buildbot/llvm-project/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:54,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20,
                 from /buildbot/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
/buildbot/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of ‘class llvm::DILocalVariable’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/buildbot/llvm-project/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro ‘HANDLE_METADATA’
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/buildbot/llvm-project/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro ‘HANDLE_METADATA_LEAF’
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/buildbot/llvm-project/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro ‘HANDLE_MDNODE_LEAF’
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/buildbot/llvm-project/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF’
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/buildbot/llvm-project/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Step 7 (Building LLVM) failure: Building LLVM (failure)
@@@BUILD_STEP Building LLVM@@@
[1/1441] cd /buildbot/hip-vega20-0/clang-hip-vega20/llvm/include/llvm/Support && /usr/local/bin/cmake -DNAMES=LLVM -DLLVM_SOURCE_DIR=/buildbot/llvm-project/llvm -DHEADER_FILE=/buildbot/hip-vega20-0/clang-hip-vega20/llvm/include/llvm/Support/VCSRevision.h -DLLVM_FORCE_VC_REVISION= -DLLVM_FORCE_VC_REPOSITORY= -P /buildbot/llvm-project/llvm/cmake/modules/GenerateVersionFromVCS.cmake
[2/1441] ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I/buildbot/llvm-project/llvm/lib/IR -Iinclude -I/buildbot/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /buildbot/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I/buildbot/llvm-project/llvm/lib/IR -Iinclude -I/buildbot/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /buildbot/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /buildbot/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20,
                 from /buildbot/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
/buildbot/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function ‘llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const’:
/buildbot/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type ‘class llvm::DILocalVariable’
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /buildbot/llvm-project/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:54,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20,
                 from /buildbot/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
/buildbot/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of ‘class llvm::DILocalVariable’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/buildbot/llvm-project/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro ‘HANDLE_METADATA’
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/buildbot/llvm-project/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro ‘HANDLE_METADATA_LEAF’
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/buildbot/llvm-project/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro ‘HANDLE_MDNODE_LEAF’
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/buildbot/llvm-project/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF’
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/buildbot/llvm-project/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /buildbot/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /buildbot/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20,
                 from /buildbot/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
/buildbot/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:472:21: error: could not convert ‘{<expression error>, 0}’ from ‘<brace-enclosed initializer list>’ to ‘llvm::DbgVariableFragmentInfo’
  472 |       return {*Sz, 0};

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder cross-project-tests-sie-ubuntu-dwarf5 running on doug-worker-1b while building llvm at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/163/builds/1282

Here is the relevant piece of the build log for the reference:

Step 5 (build-unified-tree) failure: build (failure)
0.060 [1236/8/1] Generating VCSRevision.h
2.829 [1235/8/2] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
/opt/ccache/bin/g++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/build/lib/IR -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/lib/IR -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/build/include -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function ‘llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const’:
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type ‘class llvm::DILocalVariable’
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:54,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of ‘class llvm::DILocalVariable’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro ‘HANDLE_METADATA’
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro ‘HANDLE_METADATA_LEAF’
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro ‘HANDLE_MDNODE_LEAF’
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF’
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:472:21: error: could not convert ‘{<expression error>, 0}’ from ‘<brace-enclosed initializer list>’ to ‘llvm::DbgVariableFragmentInfo’
  472 |       return {*Sz, 0};
      |                     ^
      |                     |
      |                     <brace-enclosed initializer list>
2.838 [1235/7/3] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
/opt/ccache/bin/g++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/build/lib/IR -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/lib/IR -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/build/include -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/lib/IR/Comdat.cpp
In file included from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/include/llvm/IR/Module.h:25,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/lib/IR/Comdat.cpp:19:

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder llvm-clang-x86_64-gcc-ubuntu running on sie-linux-worker3 while building llvm at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/174/builds/1239

Here is the relevant piece of the build log for the reference:

Step 5 (build-unified-tree) failure: build (failure)
0.024 [2211/34/1] Generating VCSRevision.h
2.000 [2210/34/2] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
/opt/ccache/bin/g++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/IR -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/IR -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/include -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20,
                 from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function ‘llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const’:
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type ‘class llvm::DILocalVariable’
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:54,
                 from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20,
                 from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of ‘class llvm::DILocalVariable’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro ‘HANDLE_METADATA’
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro ‘HANDLE_METADATA_LEAF’
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro ‘HANDLE_MDNODE_LEAF’
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF’
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20,
                 from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:472:21: error: could not convert ‘{<expression error>, 0}’ from ‘<brace-enclosed initializer list>’ to ‘llvm::DbgVariableFragmentInfo’
  472 |       return {*Sz, 0};
      |                     ^

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder cross-project-tests-sie-ubuntu running on doug-worker-1a while building llvm at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/181/builds/1254

Here is the relevant piece of the build log for the reference:

Step 5 (build-unified-tree) failure: build (failure)
0.018 [1236/8/1] Generating VCSRevision.h
3.568 [1235/8/2] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
/opt/ccache/bin/g++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/build/lib/IR -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/lib/IR -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/build/include -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function ‘llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const’:
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type ‘class llvm::DILocalVariable’
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:54,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of ‘class llvm::DILocalVariable’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro ‘HANDLE_METADATA’
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro ‘HANDLE_METADATA_LEAF’
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro ‘HANDLE_MDNODE_LEAF’
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF’
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:472:21: error: could not convert ‘{<expression error>, 0}’ from ‘<brace-enclosed initializer list>’ to ‘llvm::DbgVariableFragmentInfo’
  472 |       return {*Sz, 0};
      |                     ^
      |                     |
      |                     <brace-enclosed initializer list>
3.609 [1235/7/3] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
/opt/ccache/bin/g++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/build/lib/IR -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/lib/IR -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/build/include -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/lib/IR/Comdat.cpp
In file included from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/include/llvm/IR/Module.h:25,
                 from /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/lib/IR/Comdat.cpp:19:

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder premerge-monolithic-linux running on premerge-linux-1 while building llvm at step 6 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/153/builds/2225

Here is the relevant piece of the build log for the reference:

Step 6 (build-unified-tree) failure: build (failure)
0.020 [5526/58/1] Generating VCSRevision.h
2.064 [5525/58/2] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DBUILD_EXAMPLES -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/buildbot/premerge-monolithic-linux/build/lib/IR -I/build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/IR -I/build/buildbot/premerge-monolithic-linux/build/include -I/build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
In file included from /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20:
In file included from /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
2.210 [5525/57/3] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DBUILD_EXAMPLES -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/buildbot/premerge-monolithic-linux/build/lib/IR -I/build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/IR -I/build/buildbot/premerge-monolithic-linux/build/include -I/build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
In file included from /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
2.217 [5525/56/4] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DBUILD_EXAMPLES -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/buildbot/premerge-monolithic-linux/build/lib/IR -I/build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/IR -I/build/buildbot/premerge-monolithic-linux/build/include -I/build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -c /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/IR/CycleInfo.cpp
In file included from /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/IR/CycleInfo.cpp:9:
In file included from /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include/llvm/IR/CycleInfo.h:19:
In file included from /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include/llvm/IR/SSAContext.h:19:
In file included from /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
2.246 [5525/55/5] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DBUILD_EXAMPLES -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/buildbot/premerge-monolithic-linux/build/lib/IR -I/build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/IR -I/build/buildbot/premerge-monolithic-linux/build/include -I/build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o -c /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/IR/DiagnosticPrinter.cpp
In file included from /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/IR/DiagnosticPrinter.cpp:15:
In file included from /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include/llvm/IR/Function.h:27:

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder sanitizer-aarch64-linux-fuzzer running on sanitizer-buildbot11 while building llvm at step 2 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/159/builds/1559

Here is the relevant piece of the build log for the reference:

Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure)
...
-- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Performing Test HAVE_PTHREAD_AFFINITY -- success
-- Configuring done (8.1s)
-- Generating done (4.8s)
-- Build files have been written to: /b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0
+ ninja
[1/1920] Generating VCSRevision.h
[2/1920] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/IR -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/include -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/IR/Comdat.cpp
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/IR/Comdat.cpp:19:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
[3/1920] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/IR -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/include -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -c /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/IR/AbstractCallSite.cpp
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/IR/AbstractCallSite.cpp:17:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/AbstractCallSite.h:17:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/Constants.h:29:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
[4/1920] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/IR -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/include -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
Step 7 (stage1 build all) failure: stage1 build all (failure)
...
-- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Performing Test HAVE_PTHREAD_AFFINITY -- success
-- Configuring done (8.1s)
-- Generating done (4.8s)
-- Build files have been written to: /b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0
+ ninja
[1/1920] Generating VCSRevision.h
[2/1920] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/IR -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/include -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/IR/Comdat.cpp
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/IR/Comdat.cpp:19:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
[3/1920] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/IR -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/include -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -c /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/IR/AbstractCallSite.cpp
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/IR/AbstractCallSite.cpp:17:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/AbstractCallSite.h:17:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/Constants.h:29:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
[4/1920] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/IR -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/include -I/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder flang-aarch64-out-of-tree running on linaro-flang-aarch64-out-of-tree while building llvm at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/53/builds/1047

Here is the relevant piece of the build log for the reference:

Step 5 (build-unified-tree) failure: build (failure)
0.058 [1660/4/1] Generating VCSRevision.h
2.567 [1629/34/2] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
/usr/local/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/flang-aarch64-out-of-tree/build_llvm/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-out-of-tree/llvm-project/llvm/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-out-of-tree/build_llvm/include -I/home/tcwg-buildbot/worker/flang-aarch64-out-of-tree/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /home/tcwg-buildbot/worker/flang-aarch64-out-of-tree/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from ../llvm-project/llvm/lib/IR/Assumptions.cpp:18:
In file included from ../llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from ../llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
../llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
../llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
2.867 [1629/33/3] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o 
/usr/local/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/flang-aarch64-out-of-tree/build_llvm/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-out-of-tree/llvm-project/llvm/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-out-of-tree/build_llvm/include -I/home/tcwg-buildbot/worker/flang-aarch64-out-of-tree/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o -c /home/tcwg-buildbot/worker/flang-aarch64-out-of-tree/llvm-project/llvm/lib/IR/ConstantRange.cpp
In file included from ../llvm-project/llvm/lib/IR/ConstantRange.cpp:25:
In file included from ../llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from ../llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from ../llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from ../llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
../llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
../llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
3.580 [1629/32/4] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o 
/usr/local/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/flang-aarch64-out-of-tree/build_llvm/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-out-of-tree/llvm-project/llvm/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-out-of-tree/build_llvm/include -I/home/tcwg-buildbot/worker/flang-aarch64-out-of-tree/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -c /home/tcwg-buildbot/worker/flang-aarch64-out-of-tree/llvm-project/llvm/lib/IR/AbstractCallSite.cpp
In file included from ../llvm-project/llvm/lib/IR/AbstractCallSite.cpp:17:
In file included from ../llvm-project/llvm/include/llvm/IR/AbstractCallSite.h:17:
In file included from ../llvm-project/llvm/include/llvm/IR/Constants.h:29:
In file included from ../llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from ../llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from ../llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from ../llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
../llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
../llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
3.615 [1629/31/5] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
/usr/local/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/flang-aarch64-out-of-tree/build_llvm/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-out-of-tree/llvm-project/llvm/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-out-of-tree/build_llvm/include -I/home/tcwg-buildbot/worker/flang-aarch64-out-of-tree/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /home/tcwg-buildbot/worker/flang-aarch64-out-of-tree/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from ../llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder mlir-s390x-linux running on systemz-1 while building llvm at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/117/builds/494

Here is the relevant piece of the build log for the reference:

Step 5 (build-unified-tree) failure: build (failure)
...
6.930 [4182/4/427] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionXCOFF.cpp.o
6.946 [4181/4/428] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o
6.961 [4180/4/429] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSPIRVStreamer.cpp.o
6.973 [4179/4/430] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o
6.988 [4178/4/431] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o
7.001 [4177/4/432] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o
7.016 [4176/4/433] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolXCOFF.cpp.o
7.033 [4175/4/434] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o
7.045 [4174/4/435] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptionsCommandFlags.cpp.o
7.541 [4173/4/436] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/uweigand/sandbox/buildbot/mlir-s390x-linux/build/lib/IR -I/home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/lib/IR -I/home/uweigand/sandbox/buildbot/mlir-s390x-linux/build/include -I/home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/include -fPIC -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from /home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
/home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function 'llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const':
/home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type 'class llvm::DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:54,
                 from /home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
/home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'class llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro 'HANDLE_METADATA'
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro 'HANDLE_METADATA_LEAF'
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro 'HANDLE_MDNODE_LEAF'
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro 'HANDLE_SPECIALIZED_MDNODE_LEAF'
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro 'HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
/home/uweigand/sandbox/buildbot/mlir-s390x-linux/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:472:21: error: could not convert '{<expression error>, 0}' from '<brace-enclosed initializer list>' to 'llvm::DbgVariableFragmentInfo'
  472 |       return {*Sz, 0};
      |                     ^

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder arc-builder running on arc-worker while building llvm at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/3/builds/1186

Here is the relevant piece of the build log for the reference:

Step 5 (build-unified-tree) failure: build (failure)
0.026 [1248/16/1] Generating VCSRevision.h
1.855 [1247/16/2] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
/usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I/buildbot/worker/arc-folder/llvm-project/llvm/lib/IR -Iinclude -I/buildbot/worker/arc-folder/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /buildbot/worker/arc-folder/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20,
                 from /buildbot/worker/arc-folder/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
/buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function 'llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const':
/buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type 'class llvm::DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:54,
                 from /buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20,
                 from /buildbot/worker/arc-folder/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
/buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'class llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro 'HANDLE_METADATA'
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro 'HANDLE_METADATA_LEAF'
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro 'HANDLE_MDNODE_LEAF'
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro 'HANDLE_SPECIALIZED_MDNODE_LEAF'
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro 'HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20,
                 from /buildbot/worker/arc-folder/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
/buildbot/worker/arc-folder/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:472:21: error: could not convert '{<expression error>, 0}' from '<brace-enclosed initializer list>' to 'llvm::DbgVariableFragmentInfo'
  472 |       return {*Sz, 0};
      |                     ^

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder libc-x86_64-debian-dbg-runtimes-build running on libc-x86_64-debian while building llvm at step 4 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/78/builds/1454

Here is the relevant piece of the build log for the reference:

Step 4 (annotate) failure: 'python ../llvm-zorg/zorg/buildbot/builders/annotated/libc-linux.py ...' (failure)
...
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Performing Test HAVE_PTHREAD_AFFINITY -- success
-- Configuring done
-- Generating done
-- Build files have been written to: /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/build
@@@BUILD_STEP build libc@@@
Running: ninja libc
[1/1594] Generating VCSRevision.h
[2/1594] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
/usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/build/lib/IR -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/lib/IR -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/build/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -g  -fno-exceptions -funwind-tables -fno-rtti -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'llvm::DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
[3/1594] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
/usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/build/lib/IR -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/lib/IR -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/build/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -g  -fno-exceptions -funwind-tables -fno-rtti -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/lib/IR/Comdat.cpp
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/lib/IR/Comdat.cpp:19:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'llvm::DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
[4/1594] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o 
/usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/build/lib/IR -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/lib/IR -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/build/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -g  -fno-exceptions -funwind-tables -fno-rtti -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o -c /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/lib/IR/DiagnosticPrinter.cpp
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/lib/IR/DiagnosticPrinter.cpp:15:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'llvm::DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
Step 6 (build libc) failure: build libc (failure)
@@@BUILD_STEP build libc@@@
Running: ninja libc
[1/1594] Generating VCSRevision.h
[2/1594] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
/usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/build/lib/IR -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/lib/IR -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/build/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -g  -fno-exceptions -funwind-tables -fno-rtti -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'llvm::DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
[3/1594] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
/usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/build/lib/IR -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/lib/IR -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/build/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -g  -fno-exceptions -funwind-tables -fno-rtti -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/lib/IR/Comdat.cpp
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/lib/IR/Comdat.cpp:19:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'llvm::DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
[4/1594] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o 
/usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/build/lib/IR -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/lib/IR -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/build/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -g  -fno-exceptions -funwind-tables -fno-rtti -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o -c /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/lib/IR/DiagnosticPrinter.cpp
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/lib/IR/DiagnosticPrinter.cpp:15:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'llvm::DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
[5/1594] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o 
/usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/build/lib/IR -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/lib/IR -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/build/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -g  -fno-exceptions -funwind-tables -fno-rtti -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -c /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-runtimes-build/llvm-project/llvm/lib/IR/AbstractCallSite.cpp

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder llvm-x86_64-debian-dylib running on gribozavr4 while building llvm at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/60/builds/1896

Here is the relevant piece of the build log for the reference:

Step 5 (build-unified-tree) failure: build (failure)
...
5.875 [5400/96/1410] Building RISCVGenDisassemblerTables.inc...
6.132 [5399/96/1411] Building X86GenMnemonicTables.inc...
6.139 [5398/96/1412] Building X86GenAsmWriter.inc...
6.184 [5397/96/1413] Building X86GenInstrMapping.inc...
6.199 [5396/96/1414] Building X86GenAsmWriter1.inc...
6.448 [5395/96/1415] Building X86GenDisassemblerTables.inc...
6.664 [5394/96/1416] Building X86GenAsmMatcher.inc...
6.761 [5393/96/1417] Building X86GenFastISel.inc...
6.799 [5392/96/1418] Building X86GenFoldTables.inc...
6.821 [5391/96/1419] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/1/llvm-x86_64-debian-dylib/build/lib/IR -I/b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/lib/IR -I/b/1/llvm-x86_64-debian-dylib/build/include -I/b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
In file included from /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20:
In file included from /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'llvm::DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
6.881 [5391/95/1420] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/1/llvm-x86_64-debian-dylib/build/lib/IR -I/b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/lib/IR -I/b/1/llvm-x86_64-debian-dylib/build/include -I/b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/lib/IR/Comdat.cpp
In file included from /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/lib/IR/Comdat.cpp:19:
In file included from /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'llvm::DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
6.952 [5391/94/1421] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/1/llvm-x86_64-debian-dylib/build/lib/IR -I/b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/lib/IR -I/b/1/llvm-x86_64-debian-dylib/build/include -I/b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
In file included from /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'llvm::DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder clang-x86_64-linux-abi-test running on sie-linux-worker2 while building llvm at step 6 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/8/builds/1120

Here is the relevant piece of the build log for the reference:

Step 6 (build-unified-tree) failure: build (failure)
...
4.739 [5847/18/946] Building AArch64GenO0PreLegalizeGICombiner.inc...
4.806 [5846/18/947] Building AArch64GenMCCodeEmitter.inc...
4.999 [5845/18/948] Building AArch64GenAsmWriter1.inc...
5.039 [5844/18/949] Building AArch64GenAsmWriter.inc...
5.102 [5843/18/950] Building AArch64GenDisassemblerTables.inc...
5.379 [5842/18/951] Building AArch64GenAsmMatcher.inc...
5.434 [5841/18/952] Building ARMGenDAGISel.inc...
5.564 [5840/18/953] Building PPCGenRegisterBank.inc...
5.732 [5839/18/954] Building PPCGenRegisterInfo.inc...
6.468 [5838/18/955] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PostOrderIteratorTest.cpp.o
FAILED: unittests/ADT/CMakeFiles/ADTTests.dir/PostOrderIteratorTest.cpp.o 
/opt/ccache/bin/g++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbot/buildbot-root/abi-test/build/unittests/ADT -I/home/buildbot/buildbot-root/abi-test/llvm/llvm/unittests/ADT -I/home/buildbot/buildbot-root/abi-test/build/include -I/home/buildbot/buildbot-root/abi-test/llvm/llvm/include -I/home/buildbot/buildbot-root/abi-test/llvm/third-party/unittest/googletest/include -I/home/buildbot/buildbot-root/abi-test/llvm/third-party/unittest/googlemock/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -Wno-variadic-macros -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -Wno-suggest-override -std=c++17 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/PostOrderIteratorTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/PostOrderIteratorTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/PostOrderIteratorTest.cpp.o -c /home/buildbot/buildbot-root/abi-test/llvm/llvm/unittests/ADT/PostOrderIteratorTest.cpp
In file included from /home/buildbot/buildbot-root/abi-test/llvm/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/buildbot/buildbot-root/abi-test/llvm/llvm/unittests/ADT/PostOrderIteratorTest.cpp:9:
/home/buildbot/buildbot-root/abi-test/llvm/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function ‘llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const’:
/home/buildbot/buildbot-root/abi-test/llvm/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type ‘class llvm::DILocalVariable’
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /home/buildbot/buildbot-root/abi-test/llvm/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /home/buildbot/buildbot-root/abi-test/llvm/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /home/buildbot/buildbot-root/abi-test/llvm/llvm/include/llvm/IR/DebugProgramInstruction.h:54,
                 from /home/buildbot/buildbot-root/abi-test/llvm/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/buildbot/buildbot-root/abi-test/llvm/llvm/unittests/ADT/PostOrderIteratorTest.cpp:9:
/home/buildbot/buildbot-root/abi-test/llvm/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of ‘class llvm::DILocalVariable’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/home/buildbot/buildbot-root/abi-test/llvm/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro ‘HANDLE_METADATA’
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/home/buildbot/buildbot-root/abi-test/llvm/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro ‘HANDLE_METADATA_LEAF’
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/home/buildbot/buildbot-root/abi-test/llvm/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro ‘HANDLE_MDNODE_LEAF’
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/home/buildbot/buildbot-root/abi-test/llvm/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF’
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildbot/buildbot-root/abi-test/llvm/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildbot/buildbot-root/abi-test/llvm/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/buildbot/buildbot-root/abi-test/llvm/llvm/unittests/ADT/PostOrderIteratorTest.cpp:9:
/home/buildbot/buildbot-root/abi-test/llvm/llvm/include/llvm/IR/DebugProgramInstruction.h:472:21: error: could not convert ‘{<expression error>, 0}’ from ‘<brace-enclosed initializer list>’ to ‘llvm::DbgVariableFragmentInfo’
  472 |       return {*Sz, 0};
      |                     ^
      |                     |
      |                     <brace-enclosed initializer list>
6.523 [5838/17/956] Building AArch64GenPostLegalizeGICombiner.inc...

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder openmp-s390x-linux running on systemz-1 while building llvm at step 5 "compile-openmp".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/88/builds/679

Here is the relevant piece of the build log for the reference:

Step 5 (compile-openmp) failure: build (failure)
...
3.536 [4684/4/368] Building COFFOptions.inc...
3.633 [4683/4/369] Linking CXX executable bin/FileCheck
4.562 [4682/4/370] Building AArch64TargetParserDef.inc...
4.630 [4681/4/371] Building AArch64GenExegesis.inc...
5.042 [4680/4/372] Building ARMGenDAGISel.inc...
5.733 [4679/4/373] Building AArch64GenFastISel.inc...
6.390 [4678/4/374] Building RISCVTargetParserDef.inc...
7.422 [4677/4/375] Building AArch64GenAsmMatcher.inc...
7.507 [4676/4/376] Building AArch64GenGlobalISel.inc...
10.609 [4675/4/377] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o
FAILED: lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/lib/CodeGen -I/home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/lib/CodeGen -I/home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.build/include -I/home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include -fPIC -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o -c /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/lib/CodeGen/BranchRelaxation.cpp
In file included from /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/IR/Function.h:27,
                 from /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/CodeGen/MachineInstrBuilder.h:30,
                 from /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/CodeGen/TargetInstrInfo.h:26,
                 from /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/lib/CodeGen/BranchRelaxation.cpp:17:
/home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function 'llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const':
/home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type 'class llvm::DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/Analysis/MemoryLocation.h:19,
                 from /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/CodeGen/MachineInstr.h:23,
                 from /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/CodeGen/MachineBasicBlock.h:21,
                 from /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/CodeGen/LivePhysRegs.h:33,
                 from /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/lib/CodeGen/BranchRelaxation.cpp:11:
/home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'class llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro 'HANDLE_METADATA'
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro 'HANDLE_METADATA_LEAF'
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro 'HANDLE_MDNODE_LEAF'
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro 'HANDLE_SPECIALIZED_MDNODE_LEAF'
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro 'HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/IR/Function.h:27,
                 from /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /home/uweigand/sandbox/buildbot/openmp-s390x-linux/llvm.src/llvm/include/llvm/CodeGen/MachineInstrBuilder.h:30,

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder polly-x86_64-linux-shlib-plugin running on polly-x86_64-gce2 while building llvm at step 5 "build".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/75/builds/422

Here is the relevant piece of the build log for the reference:

Step 5 (build) failure: 'ninja' (failure)
[1/1307] Generating VCSRevision.h
[2/1307] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.obj/lib/IR -I/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/lib/IR -I/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.obj/include -I/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -c /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/lib/IR/AbstractCallSite.cpp
In file included from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Function.h:27,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Constants.h:29,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/AbstractCallSite.h:17,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/lib/IR/AbstractCallSite.cpp:17:
/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function ‘llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const’:
/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type ‘class llvm::DILocalVariable’
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h:54,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Function.h:27,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Constants.h:29,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/AbstractCallSite.h:17,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/lib/IR/AbstractCallSite.cpp:17:
/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of ‘class llvm::DILocalVariable’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro ‘HANDLE_METADATA’
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro ‘HANDLE_METADATA_LEAF’
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro ‘HANDLE_MDNODE_LEAF’
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF’
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Function.h:27,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Constants.h:29,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/AbstractCallSite.h:17,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/lib/IR/AbstractCallSite.cpp:17:

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder llvm-clang-x86_64-sie-win running on sie-win-worker while building llvm at step 6 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/46/builds/1239

Here is the relevant piece of the build log for the reference:

Step 6 (build-unified-tree) failure: build (failure)
...
[1187/4667] Building CXX object tools\clang\lib\Basic\CMakeFiles\obj.clangBasic.dir\Version.cpp.obj
[1188/4667] Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaTemplateInstantiate.cpp.obj
[1189/4667] Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaTemplateDeduction.cpp.obj
[1190/4667] Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaTemplate.cpp.obj
[1191/4667] Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaType.cpp.obj
[1192/4667] Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaTemplateInstantiateDecl.cpp.obj
[1193/4667] Building CXX object lib\IR\CMakeFiles\LLVMCore.dir\DiagnosticHandler.cpp.obj
[1194/4667] Building X86GenFastISel.inc...
[1195/4667] Building X86GenGlobalISel.inc...
[1196/4667] Building CXX object lib\IR\CMakeFiles\LLVMCore.dir\Assumptions.cpp.obj
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.obj 
C:\bin\ccache.exe C:\PROGRA~2\MICROS~1\2019\BUILDT~1\VC\Tools\MSVC\1429~1.301\bin\HostX64\x64\cl.exe  /nologo /TP -DGTEST_HAS_RTTI=0 -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_GLIBCXX_ASSERTIONS -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib\IR -IZ:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\lib\IR -Iinclude -IZ:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include /DWIN32 /D_WINDOWS   /Zc:inline /Zc:preprocessor /Zc:__cplusplus /Oi /bigobj /permissive- /W4 -wd4141 -wd4146 -wd4244 -wd4267 -wd4291 -wd4351 -wd4456 -wd4457 -wd4458 -wd4459 -wd4503 -wd4624 -wd4722 -wd4100 -wd4127 -wd4512 -wd4505 -wd4610 -wd4510 -wd4702 -wd4245 -wd4706 -wd4310 -wd4701 -wd4703 -wd4389 -wd4611 -wd4805 -wd4204 -wd4577 -wd4091 -wd4592 -wd4319 -wd4709 -wd5105 -wd4324 -w14062 -we4238 /Gw /O2 /Ob2  -MD  /EHs-c- /GR- -UNDEBUG -std:c++17 /showIncludes /Folib\IR\CMakeFiles\LLVMCore.dir\Assumptions.cpp.obj /Fdlib\IR\CMakeFiles\LLVMCore.dir\LLVMCore.pdb /FS -c Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\lib\IR\Assumptions.cpp
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(471): error C2027: use of undefined type 'llvm::DILocalVariable'
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/Metadata.def(110): note: see declaration of 'llvm::DILocalVariable'
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(471): error C3536: 'Sz': cannot be used before it is initialized
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(472): error C2100: illegal indirection
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(472): error C2398: Element '1': conversion from 'int' to 'uint64_t' requires a narrowing conversion
[1197/4667] Building CXX object lib\IR\CMakeFiles\LLVMCore.dir\CycleInfo.cpp.obj
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.obj 
C:\bin\ccache.exe C:\PROGRA~2\MICROS~1\2019\BUILDT~1\VC\Tools\MSVC\1429~1.301\bin\HostX64\x64\cl.exe  /nologo /TP -DGTEST_HAS_RTTI=0 -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_GLIBCXX_ASSERTIONS -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib\IR -IZ:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\lib\IR -Iinclude -IZ:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include /DWIN32 /D_WINDOWS   /Zc:inline /Zc:preprocessor /Zc:__cplusplus /Oi /bigobj /permissive- /W4 -wd4141 -wd4146 -wd4244 -wd4267 -wd4291 -wd4351 -wd4456 -wd4457 -wd4458 -wd4459 -wd4503 -wd4624 -wd4722 -wd4100 -wd4127 -wd4512 -wd4505 -wd4610 -wd4510 -wd4702 -wd4245 -wd4706 -wd4310 -wd4701 -wd4703 -wd4389 -wd4611 -wd4805 -wd4204 -wd4577 -wd4091 -wd4592 -wd4319 -wd4709 -wd5105 -wd4324 -w14062 -we4238 /Gw /O2 /Ob2  -MD  /EHs-c- /GR- -UNDEBUG -std:c++17 /showIncludes /Folib\IR\CMakeFiles\LLVMCore.dir\CycleInfo.cpp.obj /Fdlib\IR\CMakeFiles\LLVMCore.dir\LLVMCore.pdb /FS -c Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\lib\IR\CycleInfo.cpp
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(471): error C2027: use of undefined type 'llvm::DILocalVariable'
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/Metadata.def(110): note: see declaration of 'llvm::DILocalVariable'
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(471): error C3536: 'Sz': cannot be used before it is initialized
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(472): error C2100: illegal indirection
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(472): error C2398: Element '1': conversion from 'int' to 'uint64_t' requires a narrowing conversion
[1198/4667] Building CXX object lib\IR\CMakeFiles\LLVMCore.dir\ConstantRange.cpp.obj
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.obj 
C:\bin\ccache.exe C:\PROGRA~2\MICROS~1\2019\BUILDT~1\VC\Tools\MSVC\1429~1.301\bin\HostX64\x64\cl.exe  /nologo /TP -DGTEST_HAS_RTTI=0 -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_GLIBCXX_ASSERTIONS -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib\IR -IZ:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\lib\IR -Iinclude -IZ:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include /DWIN32 /D_WINDOWS   /Zc:inline /Zc:preprocessor /Zc:__cplusplus /Oi /bigobj /permissive- /W4 -wd4141 -wd4146 -wd4244 -wd4267 -wd4291 -wd4351 -wd4456 -wd4457 -wd4458 -wd4459 -wd4503 -wd4624 -wd4722 -wd4100 -wd4127 -wd4512 -wd4505 -wd4610 -wd4510 -wd4702 -wd4245 -wd4706 -wd4310 -wd4701 -wd4703 -wd4389 -wd4611 -wd4805 -wd4204 -wd4577 -wd4091 -wd4592 -wd4319 -wd4709 -wd5105 -wd4324 -w14062 -we4238 /Gw /O2 /Ob2  -MD  /EHs-c- /GR- -UNDEBUG -std:c++17 /showIncludes /Folib\IR\CMakeFiles\LLVMCore.dir\ConstantRange.cpp.obj /Fdlib\IR\CMakeFiles\LLVMCore.dir\LLVMCore.pdb /FS -c Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\lib\IR\ConstantRange.cpp
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(471): error C2027: use of undefined type 'llvm::DILocalVariable'
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/Metadata.def(110): note: see declaration of 'llvm::DILocalVariable'
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(471): error C3536: 'Sz': cannot be used before it is initialized
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(472): error C2100: illegal indirection
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(472): error C2398: Element '1': conversion from 'int' to 'uint64_t' requires a narrowing conversion
[1199/4667] Building CXX object lib\IR\CMakeFiles\LLVMCore.dir\Comdat.cpp.obj
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.obj 
C:\bin\ccache.exe C:\PROGRA~2\MICROS~1\2019\BUILDT~1\VC\Tools\MSVC\1429~1.301\bin\HostX64\x64\cl.exe  /nologo /TP -DGTEST_HAS_RTTI=0 -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_GLIBCXX_ASSERTIONS -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib\IR -IZ:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\lib\IR -Iinclude -IZ:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include /DWIN32 /D_WINDOWS   /Zc:inline /Zc:preprocessor /Zc:__cplusplus /Oi /bigobj /permissive- /W4 -wd4141 -wd4146 -wd4244 -wd4267 -wd4291 -wd4351 -wd4456 -wd4457 -wd4458 -wd4459 -wd4503 -wd4624 -wd4722 -wd4100 -wd4127 -wd4512 -wd4505 -wd4610 -wd4510 -wd4702 -wd4245 -wd4706 -wd4310 -wd4701 -wd4703 -wd4389 -wd4611 -wd4805 -wd4204 -wd4577 -wd4091 -wd4592 -wd4319 -wd4709 -wd5105 -wd4324 -w14062 -we4238 /Gw /O2 /Ob2  -MD  /EHs-c- /GR- -UNDEBUG -std:c++17 /showIncludes /Folib\IR\CMakeFiles\LLVMCore.dir\Comdat.cpp.obj /Fdlib\IR\CMakeFiles\LLVMCore.dir\LLVMCore.pdb /FS -c Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\lib\IR\Comdat.cpp
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(471): error C2027: use of undefined type 'llvm::DILocalVariable'
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/Metadata.def(110): note: see declaration of 'llvm::DILocalVariable'
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(471): error C3536: 'Sz': cannot be used before it is initialized
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(472): error C2100: illegal indirection
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(472): error C2398: Element '1': conversion from 'int' to 'uint64_t' requires a narrowing conversion
[1200/4667] Building CXX object lib\IR\CMakeFiles\LLVMCore.dir\DataLayout.cpp.obj
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.obj 
C:\bin\ccache.exe C:\PROGRA~2\MICROS~1\2019\BUILDT~1\VC\Tools\MSVC\1429~1.301\bin\HostX64\x64\cl.exe  /nologo /TP -DGTEST_HAS_RTTI=0 -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_GLIBCXX_ASSERTIONS -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib\IR -IZ:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\lib\IR -Iinclude -IZ:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include /DWIN32 /D_WINDOWS   /Zc:inline /Zc:preprocessor /Zc:__cplusplus /Oi /bigobj /permissive- /W4 -wd4141 -wd4146 -wd4244 -wd4267 -wd4291 -wd4351 -wd4456 -wd4457 -wd4458 -wd4459 -wd4503 -wd4624 -wd4722 -wd4100 -wd4127 -wd4512 -wd4505 -wd4610 -wd4510 -wd4702 -wd4245 -wd4706 -wd4310 -wd4701 -wd4703 -wd4389 -wd4611 -wd4805 -wd4204 -wd4577 -wd4091 -wd4592 -wd4319 -wd4709 -wd5105 -wd4324 -w14062 -we4238 /Gw /O2 /Ob2  -MD  /EHs-c- /GR- -UNDEBUG -std:c++17 /showIncludes /Folib\IR\CMakeFiles\LLVMCore.dir\DataLayout.cpp.obj /Fdlib\IR\CMakeFiles\LLVMCore.dir\LLVMCore.pdb /FS -c Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\lib\IR\DataLayout.cpp
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(471): error C2027: use of undefined type 'llvm::DILocalVariable'
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/Metadata.def(110): note: see declaration of 'llvm::DILocalVariable'
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(471): error C3536: 'Sz': cannot be used before it is initialized
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(472): error C2100: illegal indirection
Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(472): error C2398: Element '1': conversion from 'int' to 'uint64_t' requires a narrowing conversion

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder ml-opt-devrel-x86-64 running on ml-opt-devrel-x86-64-b1 while building llvm at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/175/builds/1337

Here is the relevant piece of the build log for the reference:

Step 5 (build-unified-tree) failure: build (failure)
...
18.469 [2991/64/591] Building SparcGenDAGISel.inc...
19.270 [2990/64/592] Building PPCGenFastISel.inc...
19.329 [2989/64/593] Building X86GenMnemonicTables.inc...
19.642 [2988/64/594] Building AArch64GenDAGISel.inc...
20.070 [2987/64/595] Building NVPTXGenDAGISel.inc...
20.384 [2986/64/596] Building X86GenInstrMapping.inc...
20.439 [2985/64/597] Building PPCGenDAGISel.inc...
20.489 [2984/64/598] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o
21.083 [2983/64/599] Building NVPTXGenInstrInfo.inc...
22.553 [2982/64/600] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/ml-opt-devrel-x86-64-b1/build/lib/IR -I/b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/lib/IR -I/var/lib/buildbot/.local/lib/python3.7/site-packages/tensorflow/include -I/b/ml-opt-devrel-x86-64-b1/build/include -I/b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
/b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function ‘llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const’:
/b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type ‘class llvm::DILocalVariable’
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:54,
                 from /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
/b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of ‘class llvm::DILocalVariable’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro ‘HANDLE_METADATA’
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro ‘HANDLE_METADATA_LEAF’
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro ‘HANDLE_MDNODE_LEAF’
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF’
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
/b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:472:21: error: could not convert ‘{<expression error>, 0}’ from ‘<brace-enclosed initializer list>’ to ‘llvm::DbgVariableFragmentInfo’
  472 |       return {*Sz, 0};
      |                     ^

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder clang-x86_64-debian-fast running on gribozavr4 while building llvm at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/56/builds/1803

Here is the relevant piece of the build log for the reference:

Step 5 (build-unified-tree) failure: build (failure)
...
5.524 [4533/96/1298] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o
5.733 [4532/96/1299] Building X86GenRegisterBank.inc...
5.781 [4531/96/1300] Building AArch64GenDAGISel.inc...
5.997 [4530/96/1301] Building X86GenCallingConv.inc...
6.051 [4529/96/1302] Building X86GenExegesis.inc...
6.362 [4528/96/1303] Building X86GenMnemonicTables.inc...
6.550 [4527/96/1304] Building X86GenAsmWriter.inc...
6.574 [4526/96/1305] Building X86GenAsmWriter1.inc...
6.639 [4525/96/1306] Building RISCVGenSearchableTables.inc...
6.787 [4524/96/1307] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/1/clang-x86_64-debian-fast/llvm.obj/lib/IR -I/b/1/clang-x86_64-debian-fast/llvm.src/llvm/lib/IR -I/b/1/clang-x86_64-debian-fast/llvm.obj/include -I/b/1/clang-x86_64-debian-fast/llvm.src/llvm/include -std=c++11 -Wdocumentation -Wno-documentation-deprecated-sync -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /b/1/clang-x86_64-debian-fast/llvm.src/llvm/lib/IR/Assumptions.cpp
In file included from /b/1/clang-x86_64-debian-fast/llvm.src/llvm/lib/IR/Assumptions.cpp:18:
In file included from /b/1/clang-x86_64-debian-fast/llvm.src/llvm/include/llvm/IR/Function.h:27:
In file included from /b/1/clang-x86_64-debian-fast/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23:
/b/1/clang-x86_64-debian-fast/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'llvm::DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/b/1/clang-x86_64-debian-fast/llvm.src/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
6.818 [4524/95/1308] Building X86GenInstrMapping.inc...
6.886 [4524/94/1309] Building X86GenDisassemblerTables.inc...
7.065 [4524/93/1310] Building X86GenFoldTables.inc...
7.087 [4524/92/1311] Building X86GenAsmMatcher.inc...
7.322 [4524/91/1312] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/1/clang-x86_64-debian-fast/llvm.obj/lib/IR -I/b/1/clang-x86_64-debian-fast/llvm.src/llvm/lib/IR -I/b/1/clang-x86_64-debian-fast/llvm.obj/include -I/b/1/clang-x86_64-debian-fast/llvm.src/llvm/include -std=c++11 -Wdocumentation -Wno-documentation-deprecated-sync -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o -c /b/1/clang-x86_64-debian-fast/llvm.src/llvm/lib/IR/DiagnosticPrinter.cpp
In file included from /b/1/clang-x86_64-debian-fast/llvm.src/llvm/lib/IR/DiagnosticPrinter.cpp:15:
In file included from /b/1/clang-x86_64-debian-fast/llvm.src/llvm/include/llvm/IR/Module.h:25:
In file included from /b/1/clang-x86_64-debian-fast/llvm.src/llvm/include/llvm/IR/Function.h:27:
In file included from /b/1/clang-x86_64-debian-fast/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23:
/b/1/clang-x86_64-debian-fast/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'llvm::DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/b/1/clang-x86_64-debian-fast/llvm.src/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
7.388 [4524/90/1313] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/1/clang-x86_64-debian-fast/llvm.obj/lib/IR -I/b/1/clang-x86_64-debian-fast/llvm.src/llvm/lib/IR -I/b/1/clang-x86_64-debian-fast/llvm.obj/include -I/b/1/clang-x86_64-debian-fast/llvm.src/llvm/include -std=c++11 -Wdocumentation -Wno-documentation-deprecated-sync -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -c /b/1/clang-x86_64-debian-fast/llvm.src/llvm/lib/IR/CycleInfo.cpp
In file included from /b/1/clang-x86_64-debian-fast/llvm.src/llvm/lib/IR/CycleInfo.cpp:9:
In file included from /b/1/clang-x86_64-debian-fast/llvm.src/llvm/include/llvm/IR/CycleInfo.h:19:
In file included from /b/1/clang-x86_64-debian-fast/llvm.src/llvm/include/llvm/IR/SSAContext.h:19:
In file included from /b/1/clang-x86_64-debian-fast/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23:
/b/1/clang-x86_64-debian-fast/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'llvm::DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder ml-opt-rel-x86-64 running on ml-opt-rel-x86-64-b1 while building llvm at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/185/builds/1342

Here is the relevant piece of the build log for the reference:

Step 5 (build-unified-tree) failure: build (failure)
...
19.930 [2992/64/590] Building X86GenMnemonicTables.inc...
20.052 [2991/64/591] Building PPCGenGlobalISel.inc...
20.482 [2990/64/592] Building PPCGenFastISel.inc...
20.612 [2989/64/593] Building NVPTXGenDAGISel.inc...
21.038 [2988/64/594] Building AArch64GenDAGISel.inc...
21.130 [2987/64/595] Building PPCGenInstrInfo.inc...
21.414 [2986/64/596] Building PPCGenDAGISel.inc...
21.451 [2985/64/597] Building NVPTXGenInstrInfo.inc...
21.470 [2984/64/598] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o
22.814 [2983/64/599] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/ml-opt-rel-x86-64-b1/build/lib/IR -I/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/lib/IR -I/var/lib/buildbot/.local/lib/python3.7/site-packages/tensorflow/include -I/b/ml-opt-rel-x86-64-b1/build/include -I/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function ‘llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const’:
/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type ‘class llvm::DILocalVariable’
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:54,
                 from /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of ‘class llvm::DILocalVariable’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro ‘HANDLE_METADATA’
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro ‘HANDLE_METADATA_LEAF’
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro ‘HANDLE_MDNODE_LEAF’
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF’
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:472:21: error: could not convert ‘{<expression error>, 0}’ from ‘<brace-enclosed initializer list>’ to ‘llvm::DbgVariableFragmentInfo’
  472 |       return {*Sz, 0};
      |                     ^

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder openmp-clang-x86_64-linux-debian running on gribozavr4 while building llvm at step 5 "compile-openmp".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/6/builds/982

Here is the relevant piece of the build log for the reference:

Step 5 (compile-openmp) failure: build (failure)
...
8.130 [3958/96/1167] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o
8.158 [3957/96/1168] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o
8.180 [3956/96/1169] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PrintPasses.cpp.o
8.233 [3955/96/1170] Building X86GenCallingConv.inc...
8.440 [3954/96/1171] Building X86GenAsmWriter1.inc...
8.545 [3953/96/1172] Building X86GenAsmWriter.inc...
8.806 [3952/96/1173] Building X86GenInstrMapping.inc...
8.943 [3951/96/1174] Building X86GenDisassemblerTables.inc...
8.980 [3950/96/1175] Building X86GenAsmMatcher.inc...
9.044 [3949/96/1176] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/1/openmp-clang-x86_64-linux-debian/llvm.build/lib/IR -I/b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/lib/IR -I/b/1/openmp-clang-x86_64-linux-debian/llvm.build/include -I/b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/include -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/lib/IR/Assumptions.cpp
In file included from /b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/lib/IR/Assumptions.cpp:18:
In file included from /b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/include/llvm/IR/Function.h:27:
In file included from /b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23:
/b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'llvm::DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
9.102 [3949/95/1177] Building RISCVGenSearchableTables.inc...
9.355 [3949/94/1178] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/1/openmp-clang-x86_64-linux-debian/llvm.build/lib/IR -I/b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/lib/IR -I/b/1/openmp-clang-x86_64-linux-debian/llvm.build/include -I/b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/include -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/lib/IR/Comdat.cpp
In file included from /b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/lib/IR/Comdat.cpp:19:
In file included from /b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/include/llvm/IR/Module.h:25:
In file included from /b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/include/llvm/IR/Function.h:27:
In file included from /b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23:
/b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'llvm::DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
9.621 [3949/93/1179] Building X86GenFoldTables.inc...
9.761 [3949/92/1180] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/1/openmp-clang-x86_64-linux-debian/llvm.build/lib/IR -I/b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/lib/IR -I/b/1/openmp-clang-x86_64-linux-debian/llvm.build/include -I/b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/include -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o -c /b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/lib/IR/ConstantRange.cpp
In file included from /b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/lib/IR/ConstantRange.cpp:25:
In file included from /b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/include/llvm/IR/Function.h:27:
In file included from /b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23:
/b/1/openmp-clang-x86_64-linux-debian/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'llvm::DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder mlir-nvidia-gcc7 running on mlir-nvidia while building llvm at step 5 "build-check-mlir-build-only".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/116/builds/976

Here is the relevant piece of the build log for the reference:

Step 5 (build-check-mlir-build-only) failure: build (failure)

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder polly-x86_64-linux-shlib running on polly-x86_64-gce2 while building llvm at step 5 "build".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/99/builds/575

Here is the relevant piece of the build log for the reference:

Step 5 (build) failure: 'ninja' (failure)

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder llvm-clang-x86_64-win-fast running on as-builder-3 while building llvm at step 6 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/2/builds/1694

Here is the relevant piece of the build log for the reference:

Step 6 (build-unified-tree) failure: build (failure)
...
[1050/3971] Building ARMGenDAGISel.inc...
[1051/3971] Building CXX object lib\IR\CMakeFiles\LLVMCore.dir\PassRegistry.cpp.obj
[1052/3971] Building CXX object lib\IR\CMakeFiles\LLVMCore.dir\PassInstrumentation.cpp.obj
[1053/3971] Building CXX object lib\IR\CMakeFiles\LLVMCore.dir\PassTimingInfo.cpp.obj
[1054/3971] Building CXX object lib\IR\CMakeFiles\LLVMCore.dir\PrintPasses.cpp.obj
[1055/3971] Building CXX object lib\CodeGen\CMakeFiles\LLVMCodeGen.dir\EdgeBundles.cpp.obj
[1056/3971] Building CXX object tools\clang\lib\AST\CMakeFiles\obj.clangAST.dir\Expr.cpp.obj
[1057/3971] Building CXX object tools\clang\lib\Basic\CMakeFiles\obj.clangBasic.dir\Version.cpp.obj
[1058/3971] Building ARMGenInstrInfo.inc...
[1059/3971] Building CXX object lib\IR\CMakeFiles\LLVMCore.dir\CycleInfo.cpp.obj
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.obj 
C:\ninja\ccache.exe C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1438~1.331\bin\Hostx64\x64\cl.exe  /nologo /TP -DGTEST_HAS_RTTI=0 -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IC:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\build\lib\IR -IC:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\lib\IR -IC:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\build\include -IC:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include /DWIN32 /D_WINDOWS   /Zc:inline /Zc:preprocessor /Zc:__cplusplus /Oi /bigobj /permissive- /W4 -wd4141 -wd4146 -wd4244 -wd4267 -wd4291 -wd4351 -wd4456 -wd4457 -wd4458 -wd4459 -wd4503 -wd4624 -wd4722 -wd4100 -wd4127 -wd4512 -wd4505 -wd4610 -wd4510 -wd4702 -wd4245 -wd4706 -wd4310 -wd4701 -wd4703 -wd4389 -wd4611 -wd4805 -wd4204 -wd4577 -wd4091 -wd4592 -wd4319 -wd4709 -wd5105 -wd4324 -w14062 -we4238 /Gw /O2 /Ob2 /DNDEBUG -MD  /EHs-c- /GR- -std:c++17 /showIncludes /Folib\IR\CMakeFiles\LLVMCore.dir\CycleInfo.cpp.obj /Fdlib\IR\CMakeFiles\LLVMCore.dir\LLVMCore.pdb /FS -c C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\lib\IR\CycleInfo.cpp
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(471): error C2027: use of undefined type 'llvm::DILocalVariable'
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/Metadata.def(110): note: see declaration of 'llvm::DILocalVariable'
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(471): error C3536: 'Sz': cannot be used before it is initialized
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(472): error C2100: illegal indirection
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(472): error C2398: Element '1': conversion from 'int' to 'uint64_t' requires a narrowing conversion
[1060/3971] Building CXX object lib\IR\CMakeFiles\LLVMCore.dir\Assumptions.cpp.obj
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.obj 
C:\ninja\ccache.exe C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1438~1.331\bin\Hostx64\x64\cl.exe  /nologo /TP -DGTEST_HAS_RTTI=0 -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IC:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\build\lib\IR -IC:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\lib\IR -IC:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\build\include -IC:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include /DWIN32 /D_WINDOWS   /Zc:inline /Zc:preprocessor /Zc:__cplusplus /Oi /bigobj /permissive- /W4 -wd4141 -wd4146 -wd4244 -wd4267 -wd4291 -wd4351 -wd4456 -wd4457 -wd4458 -wd4459 -wd4503 -wd4624 -wd4722 -wd4100 -wd4127 -wd4512 -wd4505 -wd4610 -wd4510 -wd4702 -wd4245 -wd4706 -wd4310 -wd4701 -wd4703 -wd4389 -wd4611 -wd4805 -wd4204 -wd4577 -wd4091 -wd4592 -wd4319 -wd4709 -wd5105 -wd4324 -w14062 -we4238 /Gw /O2 /Ob2 /DNDEBUG -MD  /EHs-c- /GR- -std:c++17 /showIncludes /Folib\IR\CMakeFiles\LLVMCore.dir\Assumptions.cpp.obj /Fdlib\IR\CMakeFiles\LLVMCore.dir\LLVMCore.pdb /FS -c C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\lib\IR\Assumptions.cpp
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(471): error C2027: use of undefined type 'llvm::DILocalVariable'
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/Metadata.def(110): note: see declaration of 'llvm::DILocalVariable'
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(471): error C3536: 'Sz': cannot be used before it is initialized
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(472): error C2100: illegal indirection
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(472): error C2398: Element '1': conversion from 'int' to 'uint64_t' requires a narrowing conversion
[1061/3971] Building CXX object lib\IR\CMakeFiles\LLVMCore.dir\Comdat.cpp.obj
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.obj 
C:\ninja\ccache.exe C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1438~1.331\bin\Hostx64\x64\cl.exe  /nologo /TP -DGTEST_HAS_RTTI=0 -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IC:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\build\lib\IR -IC:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\lib\IR -IC:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\build\include -IC:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include /DWIN32 /D_WINDOWS   /Zc:inline /Zc:preprocessor /Zc:__cplusplus /Oi /bigobj /permissive- /W4 -wd4141 -wd4146 -wd4244 -wd4267 -wd4291 -wd4351 -wd4456 -wd4457 -wd4458 -wd4459 -wd4503 -wd4624 -wd4722 -wd4100 -wd4127 -wd4512 -wd4505 -wd4610 -wd4510 -wd4702 -wd4245 -wd4706 -wd4310 -wd4701 -wd4703 -wd4389 -wd4611 -wd4805 -wd4204 -wd4577 -wd4091 -wd4592 -wd4319 -wd4709 -wd5105 -wd4324 -w14062 -we4238 /Gw /O2 /Ob2 /DNDEBUG -MD  /EHs-c- /GR- -std:c++17 /showIncludes /Folib\IR\CMakeFiles\LLVMCore.dir\Comdat.cpp.obj /Fdlib\IR\CMakeFiles\LLVMCore.dir\LLVMCore.pdb /FS -c C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\lib\IR\Comdat.cpp
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(471): error C2027: use of undefined type 'llvm::DILocalVariable'
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/Metadata.def(110): note: see declaration of 'llvm::DILocalVariable'
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(471): error C3536: 'Sz': cannot be used before it is initialized
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(472): error C2100: illegal indirection
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(472): error C2398: Element '1': conversion from 'int' to 'uint64_t' requires a narrowing conversion
[1062/3971] Building CXX object lib\IR\CMakeFiles\LLVMCore.dir\ConstantRangeList.cpp.obj
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.obj 
C:\ninja\ccache.exe C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1438~1.331\bin\Hostx64\x64\cl.exe  /nologo /TP -DGTEST_HAS_RTTI=0 -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IC:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\build\lib\IR -IC:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\lib\IR -IC:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\build\include -IC:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include /DWIN32 /D_WINDOWS   /Zc:inline /Zc:preprocessor /Zc:__cplusplus /Oi /bigobj /permissive- /W4 -wd4141 -wd4146 -wd4244 -wd4267 -wd4291 -wd4351 -wd4456 -wd4457 -wd4458 -wd4459 -wd4503 -wd4624 -wd4722 -wd4100 -wd4127 -wd4512 -wd4505 -wd4610 -wd4510 -wd4702 -wd4245 -wd4706 -wd4310 -wd4701 -wd4703 -wd4389 -wd4611 -wd4805 -wd4204 -wd4577 -wd4091 -wd4592 -wd4319 -wd4709 -wd5105 -wd4324 -w14062 -we4238 /Gw /O2 /Ob2 /DNDEBUG -MD  /EHs-c- /GR- -std:c++17 /showIncludes /Folib\IR\CMakeFiles\LLVMCore.dir\ConstantRangeList.cpp.obj /Fdlib\IR\CMakeFiles\LLVMCore.dir\LLVMCore.pdb /FS -c C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\lib\IR\ConstantRangeList.cpp
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(471): error C2027: use of undefined type 'llvm::DILocalVariable'
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/Metadata.def(110): note: see declaration of 'llvm::DILocalVariable'
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(471): error C3536: 'Sz': cannot be used before it is initialized
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(472): error C2100: illegal indirection
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(472): error C2398: Element '1': conversion from 'int' to 'uint64_t' requires a narrowing conversion
[1063/3971] Building CXX object lib\IR\CMakeFiles\LLVMCore.dir\ProfileSummary.cpp.obj
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.obj 
C:\ninja\ccache.exe C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1438~1.331\bin\Hostx64\x64\cl.exe  /nologo /TP -DGTEST_HAS_RTTI=0 -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IC:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\build\lib\IR -IC:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\lib\IR -IC:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\build\include -IC:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include /DWIN32 /D_WINDOWS   /Zc:inline /Zc:preprocessor /Zc:__cplusplus /Oi /bigobj /permissive- /W4 -wd4141 -wd4146 -wd4244 -wd4267 -wd4291 -wd4351 -wd4456 -wd4457 -wd4458 -wd4459 -wd4503 -wd4624 -wd4722 -wd4100 -wd4127 -wd4512 -wd4505 -wd4610 -wd4510 -wd4702 -wd4245 -wd4706 -wd4310 -wd4701 -wd4703 -wd4389 -wd4611 -wd4805 -wd4204 -wd4577 -wd4091 -wd4592 -wd4319 -wd4709 -wd5105 -wd4324 -w14062 -we4238 /Gw /O2 /Ob2 /DNDEBUG -MD  /EHs-c- /GR- -std:c++17 /showIncludes /Folib\IR\CMakeFiles\LLVMCore.dir\ProfileSummary.cpp.obj /Fdlib\IR\CMakeFiles\LLVMCore.dir\LLVMCore.pdb /FS -c C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\lib\IR\ProfileSummary.cpp
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(471): error C2027: use of undefined type 'llvm::DILocalVariable'
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/Metadata.def(110): note: see declaration of 'llvm::DILocalVariable'
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(471): error C3536: 'Sz': cannot be used before it is initialized
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(472): error C2100: illegal indirection
C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\llvm-project\llvm\include\llvm/IR/DebugProgramInstruction.h(472): error C2398: Element '1': conversion from 'int' to 'uint64_t' requires a narrowing conversion

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder flang-aarch64-latest-gcc running on linaro-flang-aarch64-latest-gcc while building llvm at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/130/builds/778

Here is the relevant piece of the build log for the reference:

Step 5 (build-unified-tree) failure: build (failure)
...
6.872 [6552/11/541] Building FunctionInterfaces.h.inc...
6.878 [6552/10/542] Building DerivedAttributeOpInterface.cpp.inc...
6.879 [6552/9/543] Building InferTypeOpInterface.h.inc...
6.879 [6552/8/544] Building LoopLikeInterface.h.inc...
7.343 [6552/7/545] Building AArch64GenGlobalISel.inc...
7.363 [6552/6/546] Building RISCVTargetParserDef.inc...
7.703 [6529/28/547] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o
7.750 [6529/27/548] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BuiltinGCs.cpp.o
9.210 [6529/26/549] Building AArch64GenDAGISel.inc...
9.707 [6529/25/550] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
/usr/local/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/flang-aarch64-latest-gcc/build/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-latest-gcc/llvm-project/llvm/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-latest-gcc/build/include -I/home/tcwg-buildbot/worker/flang-aarch64-latest-gcc/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -fPIC  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /home/tcwg-buildbot/worker/flang-aarch64-latest-gcc/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from ../llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from ../llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from ../llvm-project/llvm/lib/IR/Assumptions.cpp:18:
../llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function ‘llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const’:
../llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type ‘class llvm::DILocalVariable’
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from ../llvm-project/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from ../llvm-project/llvm/include/llvm/IR/DebugLoc.h:17,
                 from ../llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:54:
../llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of ‘class llvm::DILocalVariable’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
../llvm-project/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro ‘HANDLE_METADATA’
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
../llvm-project/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro ‘HANDLE_METADATA_LEAF’
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
../llvm-project/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro ‘HANDLE_MDNODE_LEAF’
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
../llvm-project/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF’
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../llvm-project/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:472:21: error: could not convert ‘{<expression error>, 0}’ from ‘<brace-enclosed initializer list>’ to ‘llvm::DbgVariableFragmentInfo’
  472 |       return {*Sz, 0};
      |                     ^
      |                     |
      |                     <brace-enclosed initializer list>
9.711 [6529/24/551] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o 
/usr/local/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/flang-aarch64-latest-gcc/build/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-latest-gcc/llvm-project/llvm/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-latest-gcc/build/include -I/home/tcwg-buildbot/worker/flang-aarch64-latest-gcc/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -fPIC  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -c /home/tcwg-buildbot/worker/flang-aarch64-latest-gcc/llvm-project/llvm/lib/IR/AbstractCallSite.cpp
In file included from ../llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder polly-x86_64-linux-plugin running on polly-x86_64-gce1 while building llvm at step 5 "build".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/158/builds/563

Here is the relevant piece of the build log for the reference:

Step 5 (build) failure: 'ninja' (failure)
[1/1287] Generating VCSRevision.h
[2/1287] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.obj/lib/IR -I/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/lib/IR -I/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.obj/include -I/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/lib/IR/Assumptions.cpp
In file included from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Function.h:27,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/lib/IR/Assumptions.cpp:18:
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function ‘llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const’:
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type ‘class llvm::DILocalVariable’
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h:54,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Function.h:27,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/lib/IR/Assumptions.cpp:18:
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of ‘class llvm::DILocalVariable’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro ‘HANDLE_METADATA’
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro ‘HANDLE_METADATA_LEAF’
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro ‘HANDLE_MDNODE_LEAF’
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF’
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Function.h:27,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/lib/IR/Assumptions.cpp:18:
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h:472:21: error: could not convert ‘{<expression error>, 0}’ from ‘<brace-enclosed initializer list>’ to ‘llvm::DbgVariableFragmentInfo’
  472 |       return {*Sz, 0};
      |                     ^
      |                     |
      |                     <brace-enclosed initializer list>
[3/1287] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.obj/lib/IR -I/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/lib/IR -I/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.obj/include -I/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -c /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/lib/IR/AbstractCallSite.cpp
In file included from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Function.h:27,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/ConstantRange.h:35,

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder ppc64le-flang-rhel-clang running on ppc64le-flang-rhel-test while building llvm at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/157/builds/1949

Here is the relevant piece of the build log for the reference:

Step 5 (build-unified-tree) failure: build (failure)
...
6.623 [3527/117/2833] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o
6.624 [3527/116/2834] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o
6.632 [3527/115/2835] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o
6.635 [3527/114/2836] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o
6.667 [3527/113/2837] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o
6.760 [3527/112/2838] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o
6.880 [3527/111/2839] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o
6.936 [3527/110/2840] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o
7.310 [3527/109/2841] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/DriverOptions.cpp.o
7.763 [3527/108/2842] Building CXX object unittests/Passes/Plugins/TestPlugin/CMakeFiles/TestPlugin.dir/TestPlugin.cpp.o
FAILED: unittests/Passes/Plugins/TestPlugin/CMakeFiles/TestPlugin.dir/TestPlugin.cpp.o 
ccache /home/buildbots/llvm-external-buildbots/clang.16.0.1/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/unittests/Passes/Plugins/TestPlugin -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/unittests/Passes/Plugins/TestPlugin -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -fPIC  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT unittests/Passes/Plugins/TestPlugin/CMakeFiles/TestPlugin.dir/TestPlugin.cpp.o -MF unittests/Passes/Plugins/TestPlugin/CMakeFiles/TestPlugin.dir/TestPlugin.cpp.o.d -o unittests/Passes/Plugins/TestPlugin/CMakeFiles/TestPlugin.dir/TestPlugin.cpp.o -c /home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/unittests/Passes/Plugins/TestPlugin/TestPlugin.cpp
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/unittests/Passes/Plugins/TestPlugin/TestPlugin.cpp:9:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/include/llvm/Passes/PassBuilder.h:18:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/include/llvm/Analysis/CGSCCPassManager.h:92:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/include/llvm/Analysis/LazyCallGraph.h:45:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/include/llvm/Analysis/TargetLibraryInfo.h:14:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
8.117 [3527/107/2843] Building CXX object unittests/Analysis/InlineAdvisorPlugin/CMakeFiles/InlineAdvisorPlugin.dir/InlineAdvisorPlugin.cpp.o
FAILED: unittests/Analysis/InlineAdvisorPlugin/CMakeFiles/InlineAdvisorPlugin.dir/InlineAdvisorPlugin.cpp.o 
ccache /home/buildbots/llvm-external-buildbots/clang.16.0.1/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/unittests/Analysis/InlineAdvisorPlugin -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/unittests/Analysis/InlineAdvisorPlugin -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -fPIC  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT unittests/Analysis/InlineAdvisorPlugin/CMakeFiles/InlineAdvisorPlugin.dir/InlineAdvisorPlugin.cpp.o -MF unittests/Analysis/InlineAdvisorPlugin/CMakeFiles/InlineAdvisorPlugin.dir/InlineAdvisorPlugin.cpp.o.d -o unittests/Analysis/InlineAdvisorPlugin/CMakeFiles/InlineAdvisorPlugin.dir/InlineAdvisorPlugin.cpp.o -c /home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/unittests/Analysis/InlineAdvisorPlugin/InlineAdvisorPlugin.cpp
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/unittests/Analysis/InlineAdvisorPlugin/InlineAdvisorPlugin.cpp:1:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
8.496 [3527/106/2844] Building CXX object unittests/Passes/Plugins/DoublerPlugin/CMakeFiles/DoublerPlugin.dir/DoublerPlugin.cpp.o
FAILED: unittests/Passes/Plugins/DoublerPlugin/CMakeFiles/DoublerPlugin.dir/DoublerPlugin.cpp.o 
ccache /home/buildbots/llvm-external-buildbots/clang.16.0.1/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/unittests/Passes/Plugins/DoublerPlugin -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/unittests/Passes/Plugins/DoublerPlugin -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -fPIC  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT unittests/Passes/Plugins/DoublerPlugin/CMakeFiles/DoublerPlugin.dir/DoublerPlugin.cpp.o -MF unittests/Passes/Plugins/DoublerPlugin/CMakeFiles/DoublerPlugin.dir/DoublerPlugin.cpp.o.d -o unittests/Passes/Plugins/DoublerPlugin/CMakeFiles/DoublerPlugin.dir/DoublerPlugin.cpp.o -c /home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/unittests/Passes/Plugins/DoublerPlugin/DoublerPlugin.cpp
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/unittests/Passes/Plugins/DoublerPlugin/DoublerPlugin.cpp:10:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder polly-x86_64-linux-shared running on polly-x86_64-gce2 while building llvm at step 5 "build".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/97/builds/489

Here is the relevant piece of the build log for the reference:

Step 5 (build) failure: 'ninja' (failure)
[1/1457] Generating VCSRevision.h
[2/1457] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.obj/lib/IR -I/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/lib/IR -I/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.obj/include -I/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -fPIC  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -c /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/lib/IR/AbstractCallSite.cpp
In file included from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Function.h:27,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Constants.h:29,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/AbstractCallSite.h:17,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/lib/IR/AbstractCallSite.cpp:17:
/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function ‘llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const’:
/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type ‘class llvm::DILocalVariable’
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h:54,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Function.h:27,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Constants.h:29,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/AbstractCallSite.h:17,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/lib/IR/AbstractCallSite.cpp:17:
/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of ‘class llvm::DILocalVariable’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro ‘HANDLE_METADATA’
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro ‘HANDLE_METADATA_LEAF’
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro ‘HANDLE_MDNODE_LEAF’
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF’
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Function.h:27,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/Constants.h:29,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/include/llvm/IR/AbstractCallSite.h:17,
                 from /home/worker/buildbot-workers/polly-x86_64-gce2/rundir/llvm.src/llvm/lib/IR/AbstractCallSite.cpp:17:

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder flang-aarch64-release running on linaro-flang-aarch64-release while building llvm at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/172/builds/760

Here is the relevant piece of the build log for the reference:

Step 5 (build-unified-tree) failure: build (failure)
...
7.113 [5940/14/623] Building BufferizationOpsTypes.cpp.inc...
7.113 [5940/13/624] Building PDLOpsTypes.h.inc...
7.113 [5940/12/625] Building BufferizationOps.h.inc...
7.115 [5940/11/626] Building RISCVTargetParserDef.inc...
7.122 [5940/10/627] Building AllocationOpInterface.h.inc...
7.122 [5940/9/628] Building AllocationOpInterface.cpp.inc...
7.506 [5940/8/629] Building AArch64GenFastISel.inc...
8.103 [5940/7/630] Building AArch64GenGlobalISel.inc...
8.317 [5935/11/631] Building AArch64GenDAGISel.inc...
13.136 [5935/10/632] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CycleAnalysis.cpp.o
FAILED: lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CycleAnalysis.cpp.o 
/usr/local/bin/c++ -DGTEST_HAS_RTTI=0 -DHAS_LOGF128 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/flang-aarch64-release/build/lib/Analysis -I/home/tcwg-buildbot/worker/flang-aarch64-release/llvm-project/llvm/lib/Analysis -I/home/tcwg-buildbot/worker/flang-aarch64-release/build/include -I/home/tcwg-buildbot/worker/flang-aarch64-release/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -std=c++17 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CycleAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CycleAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CycleAnalysis.cpp.o -c /home/tcwg-buildbot/worker/flang-aarch64-release/llvm-project/llvm/lib/Analysis/CycleAnalysis.cpp
In file included from ../llvm-project/llvm/lib/Analysis/CycleAnalysis.cpp:9:
In file included from ../llvm-project/llvm/include/llvm/Analysis/CycleAnalysis.h:18:
In file included from ../llvm-project/llvm/include/llvm/IR/CycleInfo.h:19:
In file included from ../llvm-project/llvm/include/llvm/IR/SSAContext.h:19:
In file included from ../llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
../llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
../llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
14.519 [5935/9/633] Building AArch64GenSubtargetInfo.inc...
14.619 [5935/8/634] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDG.cpp.o
FAILED: lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDG.cpp.o 
/usr/local/bin/c++ -DGTEST_HAS_RTTI=0 -DHAS_LOGF128 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/flang-aarch64-release/build/lib/Analysis -I/home/tcwg-buildbot/worker/flang-aarch64-release/llvm-project/llvm/lib/Analysis -I/home/tcwg-buildbot/worker/flang-aarch64-release/build/include -I/home/tcwg-buildbot/worker/flang-aarch64-release/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -std=c++17 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDG.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDG.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDG.cpp.o -c /home/tcwg-buildbot/worker/flang-aarch64-release/llvm-project/llvm/lib/Analysis/DDG.cpp
In file included from ../llvm-project/llvm/lib/Analysis/DDG.cpp:11:
In file included from ../llvm-project/llvm/include/llvm/Analysis/DDG.h:18:
In file included from ../llvm-project/llvm/include/llvm/Analysis/DependenceAnalysis.h:43:
In file included from ../llvm-project/llvm/include/llvm/IR/Instructions.h:26:
In file included from ../llvm-project/llvm/include/llvm/IR/CFG.h:25:
In file included from ../llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
../llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
../llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
15.017 [5935/7/635] Building AArch64GenInstrInfo.inc...
15.095 [5935/6/636] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o
FAILED: lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o 
/usr/local/bin/c++ -DGTEST_HAS_RTTI=0 -DHAS_LOGF128 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/flang-aarch64-release/build/lib/Analysis -I/home/tcwg-buildbot/worker/flang-aarch64-release/llvm-project/llvm/lib/Analysis -I/home/tcwg-buildbot/worker/flang-aarch64-release/build/include -I/home/tcwg-buildbot/worker/flang-aarch64-release/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -std=c++17 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o -c /home/tcwg-buildbot/worker/flang-aarch64-release/llvm-project/llvm/lib/Analysis/CostModel.cpp
In file included from ../llvm-project/llvm/lib/Analysis/CostModel.cpp:21:
In file included from ../llvm-project/llvm/include/llvm/Analysis/TargetTransformInfo.h:27:
In file included from ../llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from ../llvm-project/llvm/include/llvm/IR/Function.h:27:

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder flang-aarch64-rel-assert running on linaro-flang-aarch64-rel-assert while building llvm at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/29/builds/851

Here is the relevant piece of the build log for the reference:

Step 5 (build-unified-tree) failure: build (failure)

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder llvm-clang-x86_64-expensive-checks-debian running on gribozavr4 while building llvm at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/16/builds/1347

Here is the relevant piece of the build log for the reference:

Step 5 (build-unified-tree) failure: build (failure)
...
6.386 [3142/96/673] Building X86GenInstrMapping.inc...
6.398 [3141/96/674] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o
6.409 [3140/96/675] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o
6.420 [3139/96/676] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PrintPasses.cpp.o
6.495 [3138/96/677] Building X86GenDisassemblerTables.inc...
6.501 [3137/96/678] Building RISCVGenSearchableTables.inc...
6.502 [3136/96/679] Building X86GenAsmWriter.inc...
6.616 [3135/96/680] Building X86GenAsmWriter1.inc...
6.920 [3134/96/681] Building X86GenFoldTables.inc...
7.005 [3133/96/682] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DEXPENSIVE_CHECKS -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/1/llvm-clang-x86_64-expensive-checks-debian/build/lib/IR -I/b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/lib/IR -I/b/1/llvm-clang-x86_64-expensive-checks-debian/build/include -I/b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/include -U_GLIBCXX_DEBUG -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
In file included from /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20:
In file included from /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'llvm::DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
7.088 [3133/95/683] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DEXPENSIVE_CHECKS -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/1/llvm-clang-x86_64-expensive-checks-debian/build/lib/IR -I/b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/lib/IR -I/b/1/llvm-clang-x86_64-expensive-checks-debian/build/include -I/b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/include -U_GLIBCXX_DEBUG -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -c /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/lib/IR/CycleInfo.cpp
In file included from /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/lib/IR/CycleInfo.cpp:9:
In file included from /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/include/llvm/IR/CycleInfo.h:19:
In file included from /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/include/llvm/IR/SSAContext.h:19:
In file included from /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'llvm::DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^
/b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
                                         ^
1 error generated.
7.468 [3133/94/684] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DEXPENSIVE_CHECKS -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/1/llvm-clang-x86_64-expensive-checks-debian/build/lib/IR -I/b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/lib/IR -I/b/1/llvm-clang-x86_64-expensive-checks-debian/build/include -I/b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/include -U_GLIBCXX_DEBUG -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o -c /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/lib/IR/DiagnosticPrinter.cpp
In file included from /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/lib/IR/DiagnosticPrinter.cpp:15:
In file included from /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'llvm::DILocalVariable'
    if (auto Sz = getVariable()->getSizeInBits())
                               ^

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder polly-x86_64-linux-noassert running on polly-x86_64-gce1 while building llvm at step 5 "build".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/28/builds/694

Here is the relevant piece of the build log for the reference:

Step 5 (build) failure: 'ninja' (failure)
[1/1287] Generating VCSRevision.h
[2/1287] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.obj/lib/IR -I/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/lib/IR -I/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.obj/include -I/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -c /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/lib/IR/AbstractCallSite.cpp
In file included from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Function.h:27,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Constants.h:29,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/AbstractCallSite.h:17,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/lib/IR/AbstractCallSite.cpp:17:
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function ‘llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const’:
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type ‘class llvm::DILocalVariable’
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h:54,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Function.h:27,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Constants.h:29,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/AbstractCallSite.h:17,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/lib/IR/AbstractCallSite.cpp:17:
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of ‘class llvm::DILocalVariable’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro ‘HANDLE_METADATA’
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro ‘HANDLE_METADATA_LEAF’
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro ‘HANDLE_MDNODE_LEAF’
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF’
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Function.h:27,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Constants.h:29,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/AbstractCallSite.h:17,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/lib/IR/AbstractCallSite.cpp:17:

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder flang-aarch64-sharedlibs running on linaro-flang-aarch64-sharedlibs while building llvm at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/80/builds/827

Here is the relevant piece of the build log for the reference:

Step 5 (build-unified-tree) failure: build (failure)
...
9.879 [6824/10/466] Linking CXX static library lib/libMLIRTableGen.a
9.887 [6824/9/467] Building CXX object tools/flang/unittests/Evaluate/CMakeFiles/uint128.test.dir/uint128.cpp.o
9.888 [6824/8/468] Building CXX object tools/flang/unittests/Evaluate/CMakeFiles/FortranEvaluateTesting.dir/testing.cpp.o
9.894 [6824/7/469] Building AArch64GenFastISel.inc...
10.081 [6824/6/470] Building RISCVTargetParserDef.inc...
10.196 [6816/13/471] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o
11.191 [6816/12/472] Building AArch64GenGlobalISel.inc...
11.642 [6816/11/473] Building AArch64GenDAGISel.inc...
11.692 [6803/23/474] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BuiltinGCs.cpp.o
12.811 [6803/22/475] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
/usr/local/bin/c++ -DBUILD_EXAMPLES -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/flang-aarch64-sharedlibs/build/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-sharedlibs/llvm-project/llvm/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-sharedlibs/build/include -I/home/tcwg-buildbot/worker/flang-aarch64-sharedlibs/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -fPIC  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /home/tcwg-buildbot/worker/flang-aarch64-sharedlibs/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from ../llvm-project/llvm/lib/IR/Assumptions.cpp:18:
In file included from ../llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from ../llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
../llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
../llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
14.319 [6803/21/476] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o 
/usr/local/bin/c++ -DBUILD_EXAMPLES -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/flang-aarch64-sharedlibs/build/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-sharedlibs/llvm-project/llvm/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-sharedlibs/build/include -I/home/tcwg-buildbot/worker/flang-aarch64-sharedlibs/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -fPIC  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -c /home/tcwg-buildbot/worker/flang-aarch64-sharedlibs/llvm-project/llvm/lib/IR/AbstractCallSite.cpp
In file included from ../llvm-project/llvm/lib/IR/AbstractCallSite.cpp:17:
In file included from ../llvm-project/llvm/include/llvm/IR/AbstractCallSite.h:17:
In file included from ../llvm-project/llvm/include/llvm/IR/Constants.h:29:
In file included from ../llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from ../llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from ../llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from ../llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
../llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
../llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
14.999 [6803/20/477] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o 
/usr/local/bin/c++ -DBUILD_EXAMPLES -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/flang-aarch64-sharedlibs/build/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-sharedlibs/llvm-project/llvm/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-sharedlibs/build/include -I/home/tcwg-buildbot/worker/flang-aarch64-sharedlibs/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -fPIC  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -c /home/tcwg-buildbot/worker/flang-aarch64-sharedlibs/llvm-project/llvm/lib/IR/CycleInfo.cpp
In file included from ../llvm-project/llvm/lib/IR/CycleInfo.cpp:9:
In file included from ../llvm-project/llvm/include/llvm/IR/CycleInfo.h:19:
In file included from ../llvm-project/llvm/include/llvm/IR/SSAContext.h:19:
In file included from ../llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
../llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder llvm-nvptx-nvidia-ubuntu running on as-builder-7 while building llvm at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/180/builds/1305

Here is the relevant piece of the build log for the reference:

Step 5 (build-unified-tree) failure: build (failure)
...
      |           ~~~~^
/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/ADT/SparseBitVector.h:55:11: note: while referencing ‘llvm::SparseBitVectorElement<128>::Bits’
   55 |   BitWord Bits[BITWORDS_PER_ELEMENT];
      |           ^~~~
12.788 [1/4/87] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/GlobalISelMatchTable.cpp.o
13.162 [1/3/88] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenDAGPatterns.cpp.o
13.728 [1/2/89] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelCombinerEmitter.cpp.o
13.783 [1/1/90] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelEmitter.cpp.o
14.091 [0/1/91] Linking CXX executable bin/llvm-tblgen
31.674 [2117/24/472] Building CXX object tools/llvm-diff/lib/CMakeFiles/obj.LLVMDiff.dir/DiffConsumer.cpp.o
FAILED: tools/llvm-diff/lib/CMakeFiles/obj.LLVMDiff.dir/DiffConsumer.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/build/tools/llvm-diff/lib -I/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/llvm-diff/lib -I/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/build/include -I/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT tools/llvm-diff/lib/CMakeFiles/obj.LLVMDiff.dir/DiffConsumer.cpp.o -MF tools/llvm-diff/lib/CMakeFiles/obj.LLVMDiff.dir/DiffConsumer.cpp.o.d -o tools/llvm-diff/lib/CMakeFiles/obj.LLVMDiff.dir/DiffConsumer.cpp.o -c /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/llvm-diff/lib/DiffConsumer.cpp
In file included from /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/CFG.h:25,
                 from /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/Instructions.h:26,
                 from /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/llvm-diff/lib/DiffConsumer.cpp:14:
/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function ‘llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const’:
/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type ‘class llvm::DILocalVariable’
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:54,
                 from /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/CFG.h:25,
                 from /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/Instructions.h:26,
                 from /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/llvm-diff/lib/DiffConsumer.cpp:14:
/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of ‘class llvm::DILocalVariable’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro ‘HANDLE_METADATA’
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro ‘HANDLE_METADATA_LEAF’
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro ‘HANDLE_MDNODE_LEAF’
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF’
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/CFG.h:25,
                 from /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/Instructions.h:26,
                 from /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/llvm-diff/lib/DiffConsumer.cpp:14:

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder flang-aarch64-dylib running on linaro-flang-aarch64-dylib while building llvm at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/50/builds/822

Here is the relevant piece of the build log for the reference:

Step 5 (build-unified-tree) failure: build (failure)
...
13.609 [6169/20/396] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DevelopmentModeInlineAdvisor.cpp.o
13.612 [6169/19/397] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterBank.cpp.o
13.709 [6169/18/398] Building AArch64GenFastISel.inc...
13.825 [6161/25/399] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterBankInfo.cpp.o
13.885 [6161/24/400] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BuiltinGCs.cpp.o
14.172 [6161/23/401] Building AArch64GenAsmWriter1.inc...
14.313 [6161/22/402] Building AArch64GenRegisterInfo.inc...
14.559 [6157/25/403] Building AArch64GenGlobalISel.inc...
16.553 [6151/30/404] Building AArch64GenDAGISel.inc...
16.793 [6146/34/405] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
/usr/local/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/flang-aarch64-dylib/build/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-dylib/llvm-project/llvm/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-dylib/build/include -I/home/tcwg-buildbot/worker/flang-aarch64-dylib/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /home/tcwg-buildbot/worker/flang-aarch64-dylib/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from ../llvm-project/llvm/lib/IR/Assumptions.cpp:18:
In file included from ../llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from ../llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
../llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
../llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
17.069 [6146/33/406] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o 
/usr/local/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/flang-aarch64-dylib/build/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-dylib/llvm-project/llvm/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-dylib/build/include -I/home/tcwg-buildbot/worker/flang-aarch64-dylib/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -c /home/tcwg-buildbot/worker/flang-aarch64-dylib/llvm-project/llvm/lib/IR/AbstractCallSite.cpp
In file included from ../llvm-project/llvm/lib/IR/AbstractCallSite.cpp:17:
In file included from ../llvm-project/llvm/include/llvm/IR/AbstractCallSite.h:17:
In file included from ../llvm-project/llvm/include/llvm/IR/Constants.h:29:
In file included from ../llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from ../llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from ../llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from ../llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
../llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
../llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
17.153 [6146/32/407] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o 
/usr/local/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/flang-aarch64-dylib/build/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-dylib/llvm-project/llvm/lib/IR -I/home/tcwg-buildbot/worker/flang-aarch64-dylib/build/include -I/home/tcwg-buildbot/worker/flang-aarch64-dylib/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o -c /home/tcwg-buildbot/worker/flang-aarch64-dylib/llvm-project/llvm/lib/IR/ConstantRange.cpp
In file included from ../llvm-project/llvm/lib/IR/ConstantRange.cpp:25:
In file included from ../llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from ../llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from ../llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from ../llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
../llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder clang-aarch64-sve-vla running on linaro-g3-03 while building llvm at step 6 "build stage 1".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/17/builds/524

Here is the relevant piece of the build log for the reference:

Step 6 (build stage 1) failure: 'ninja' (failure)
[1/2484] Generating VCSRevision.h
[2/2484] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
/usr/local/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/lib/IR -I/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/lib/IR -I/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/include -I/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/include -mcpu=neoverse-512tvb -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/lib/IR/Assumptions.cpp
In file included from ../llvm/llvm/lib/IR/Assumptions.cpp:18:
In file included from ../llvm/llvm/include/llvm/IR/Function.h:27:
In file included from ../llvm/llvm/include/llvm/IR/BasicBlock.h:23:
../llvm/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
../llvm/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[3/2484] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o 
/usr/local/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/lib/IR -I/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/lib/IR -I/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/include -I/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/include -mcpu=neoverse-512tvb -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -c /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/lib/IR/AbstractCallSite.cpp
In file included from ../llvm/llvm/lib/IR/AbstractCallSite.cpp:17:
In file included from ../llvm/llvm/include/llvm/IR/AbstractCallSite.h:17:
In file included from ../llvm/llvm/include/llvm/IR/Constants.h:29:
In file included from ../llvm/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from ../llvm/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from ../llvm/llvm/include/llvm/IR/Function.h:27:
In file included from ../llvm/llvm/include/llvm/IR/BasicBlock.h:23:
../llvm/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
../llvm/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[4/2484] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o 
/usr/local/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/lib/IR -I/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/lib/IR -I/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/include -I/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/include -mcpu=neoverse-512tvb -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o -c /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/lib/IR/BasicBlock.cpp
In file included from ../llvm/llvm/lib/IR/BasicBlock.cpp:13:
In file included from ../llvm/llvm/include/llvm/IR/BasicBlock.h:23:
../llvm/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
../llvm/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[5/2484] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o 
/usr/local/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/lib/IR -I/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/lib/IR -I/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/include -I/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/include -mcpu=neoverse-512tvb -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o -c /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/lib/IR/Attributes.cpp
In file included from ../llvm/llvm/lib/IR/Attributes.cpp:16:
In file included from ../llvm/llvm/lib/IR/AttributeImpl.h:23:
In file included from ../llvm/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from ../llvm/llvm/include/llvm/IR/InstrTypes.h:28:

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder polly-x86_64-linux running on polly-x86_64-gce1 while building llvm at step 5 "build".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/105/builds/712

Here is the relevant piece of the build log for the reference:

Step 5 (build) failure: 'ninja' (failure)
[1/1287] Generating VCSRevision.h
[2/1287] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.obj/lib/IR -I/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/lib/IR -I/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.obj/include -I/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -c /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/lib/IR/AbstractCallSite.cpp
In file included from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Function.h:27,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Constants.h:29,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/AbstractCallSite.h:17,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/lib/IR/AbstractCallSite.cpp:17:
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function ‘llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const’:
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type ‘class llvm::DILocalVariable’
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/DebugProgramInstruction.h:54,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Function.h:27,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Constants.h:29,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/AbstractCallSite.h:17,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/lib/IR/AbstractCallSite.cpp:17:
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of ‘class llvm::DILocalVariable’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro ‘HANDLE_METADATA’
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro ‘HANDLE_METADATA_LEAF’
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro ‘HANDLE_MDNODE_LEAF’
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF’
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Function.h:27,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/Constants.h:29,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/include/llvm/IR/AbstractCallSite.h:17,
                 from /home/worker/buildbot-workers/polly-x86_64-gce1/rundir/llvm.src/llvm/lib/IR/AbstractCallSite.cpp:17:

nikic added a commit that referenced this pull request Jul 8, 2024
@OCHyams
Copy link
Contributor Author

OCHyams commented Jul 8, 2024

Thanks @nikic for the revert

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder flang-aarch64-debug-reverse-iteration running on linaro-flang-aarch64-debug-reverse-iteration while building llvm at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/20/builds/716

Here is the relevant piece of the build log for the reference:

Step 5 (build-unified-tree) failure: build (failure)
...
18.144 [4830/20/1727] Copying clang's avx512ifmaintrin.h...
18.145 [4830/19/1728] Copying clang's avx512ifmavlintrin.h...
18.145 [4830/18/1729] Copying clang's avx512vbmi2intrin.h...
18.146 [4830/17/1730] Copying clang's avx512vbmiintrin.h...
18.146 [4830/16/1731] Copying clang's avx512vbmivlintrin.h...
18.146 [4830/15/1732] Copying clang's avx512vlbf16intrin.h...
18.147 [4830/14/1733] Copying clang's avx512vlbitalgintrin.h...
18.365 [4830/13/1734] Building AArch64GenDisassemblerTables.inc...
18.416 [4830/12/1735] Building AArch64GenRegisterInfo.inc...
18.494 [4830/11/1736] Building CXX object tools/mlir/lib/ExecutionEngine/CMakeFiles/obj.MLIRExecutionEngineUtils.dir/OptUtils.cpp.o
FAILED: tools/mlir/lib/ExecutionEngine/CMakeFiles/obj.MLIRExecutionEngineUtils.dir/OptUtils.cpp.o 
/usr/local/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/flang-aarch64-debug-reverse-iteration/build/tools/mlir/lib/ExecutionEngine -I/home/tcwg-buildbot/worker/flang-aarch64-debug-reverse-iteration/llvm-project/mlir/lib/ExecutionEngine -I/home/tcwg-buildbot/worker/flang-aarch64-debug-reverse-iteration/build/include -I/home/tcwg-buildbot/worker/flang-aarch64-debug-reverse-iteration/llvm-project/llvm/include -I/home/tcwg-buildbot/worker/flang-aarch64-debug-reverse-iteration/llvm-project/mlir/include -I/home/tcwg-buildbot/worker/flang-aarch64-debug-reverse-iteration/build/tools/mlir/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -Wundef -Werror=mismatched-tags -Werror=global-constructors -g  -fno-exceptions -funwind-tables -fno-rtti -std=c++17 -MD -MT tools/mlir/lib/ExecutionEngine/CMakeFiles/obj.MLIRExecutionEngineUtils.dir/OptUtils.cpp.o -MF tools/mlir/lib/ExecutionEngine/CMakeFiles/obj.MLIRExecutionEngineUtils.dir/OptUtils.cpp.o.d -o tools/mlir/lib/ExecutionEngine/CMakeFiles/obj.MLIRExecutionEngineUtils.dir/OptUtils.cpp.o -c /home/tcwg-buildbot/worker/flang-aarch64-debug-reverse-iteration/llvm-project/mlir/lib/ExecutionEngine/OptUtils.cpp
In file included from ../llvm-project/mlir/lib/ExecutionEngine/OptUtils.cpp:16:
In file included from ../llvm-project/llvm/include/llvm/Analysis/TargetTransformInfo.h:27:
In file included from ../llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from ../llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from ../llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
../llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
../llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
20.909 [4830/10/1737] Building AArch64GenAsmMatcher.inc...
20.951 [4830/9/1738] Building CXX object examples/IRTransforms/CMakeFiles/ExampleIRTransforms.dir/SimplifyCFG.cpp.o
FAILED: examples/IRTransforms/CMakeFiles/ExampleIRTransforms.dir/SimplifyCFG.cpp.o 
/usr/local/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/flang-aarch64-debug-reverse-iteration/build/examples/IRTransforms -I/home/tcwg-buildbot/worker/flang-aarch64-debug-reverse-iteration/llvm-project/llvm/examples/IRTransforms -I/home/tcwg-buildbot/worker/flang-aarch64-debug-reverse-iteration/build/include -I/home/tcwg-buildbot/worker/flang-aarch64-debug-reverse-iteration/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -g -fPIC  -fno-exceptions -funwind-tables -fno-rtti -std=c++17 -MD -MT examples/IRTransforms/CMakeFiles/ExampleIRTransforms.dir/SimplifyCFG.cpp.o -MF examples/IRTransforms/CMakeFiles/ExampleIRTransforms.dir/SimplifyCFG.cpp.o.d -o examples/IRTransforms/CMakeFiles/ExampleIRTransforms.dir/SimplifyCFG.cpp.o -c /home/tcwg-buildbot/worker/flang-aarch64-debug-reverse-iteration/llvm-project/llvm/examples/IRTransforms/SimplifyCFG.cpp
In file included from ../llvm-project/llvm/examples/IRTransforms/SimplifyCFG.cpp:35:
In file included from ../llvm-project/llvm/include/llvm/Analysis/DomTreeUpdater.h:19:
In file included from ../llvm-project/llvm/include/llvm/IR/Dominators.h:26:
In file included from ../llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
../llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
../llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
22.112 [4830/8/1739] Building CXX object unittests/Analysis/InlineAdvisorPlugin/CMakeFiles/InlineAdvisorPlugin.dir/InlineAdvisorPlugin.cpp.o
FAILED: unittests/Analysis/InlineAdvisorPlugin/CMakeFiles/InlineAdvisorPlugin.dir/InlineAdvisorPlugin.cpp.o 
/usr/local/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/tcwg-buildbot/worker/flang-aarch64-debug-reverse-iteration/build/unittests/Analysis/InlineAdvisorPlugin -I/home/tcwg-buildbot/worker/flang-aarch64-debug-reverse-iteration/llvm-project/llvm/unittests/Analysis/InlineAdvisorPlugin -I/home/tcwg-buildbot/worker/flang-aarch64-debug-reverse-iteration/build/include -I/home/tcwg-buildbot/worker/flang-aarch64-debug-reverse-iteration/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -g -fPIC  -fno-exceptions -funwind-tables -fno-rtti -std=c++17 -MD -MT unittests/Analysis/InlineAdvisorPlugin/CMakeFiles/InlineAdvisorPlugin.dir/InlineAdvisorPlugin.cpp.o -MF unittests/Analysis/InlineAdvisorPlugin/CMakeFiles/InlineAdvisorPlugin.dir/InlineAdvisorPlugin.cpp.o.d -o unittests/Analysis/InlineAdvisorPlugin/CMakeFiles/InlineAdvisorPlugin.dir/InlineAdvisorPlugin.cpp.o -c /home/tcwg-buildbot/worker/flang-aarch64-debug-reverse-iteration/llvm-project/llvm/unittests/Analysis/InlineAdvisorPlugin/InlineAdvisorPlugin.cpp
In file included from ../llvm-project/llvm/unittests/Analysis/InlineAdvisorPlugin/InlineAdvisorPlugin.cpp:1:
In file included from ../llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from ../llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
../llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
../llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder sanitizer-aarch64-linux running on sanitizer-buildbot7 while building llvm at step 2 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/51/builds/995

Here is the relevant piece of the build log for the reference:

Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure)
...
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Performing Test HAVE_PTHREAD_AFFINITY -- success
-- Configuring done (8.9s)
-- Generating done (6.2s)
-- Build files have been written to: /b/sanitizer-aarch64-linux/build/build_gcc
+ ninja -C build_gcc
ninja: Entering directory `build_gcc'
[1/1924] Generating VCSRevision.h
[2/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_gcc/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_gcc/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function 'llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const':
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type 'class llvm::DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:54:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'class llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro 'HANDLE_METADATA'
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro 'HANDLE_METADATA_LEAF'
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro 'HANDLE_MDNODE_LEAF'
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro 'HANDLE_SPECIALIZED_MDNODE_LEAF'
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro 'HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:472:21: error: could not convert '{<expression error>, 0}' from '<brace-enclosed initializer list>' to 'llvm::DbgVariableFragmentInfo'
  472 |       return {*Sz, 0};
      |                     ^
      |                     |
      |                     <brace-enclosed initializer list>
[3/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
Step 8 (build compiler-rt gcc) failure: build compiler-rt gcc (failure)
...
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Performing Test HAVE_PTHREAD_AFFINITY -- success
-- Configuring done (8.9s)
-- Generating done (6.2s)
-- Build files have been written to: /b/sanitizer-aarch64-linux/build/build_gcc
+ ninja -C build_gcc
ninja: Entering directory `build_gcc'
[1/1924] Generating VCSRevision.h
[2/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_gcc/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_gcc/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function 'llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const':
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type 'class llvm::DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:54:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'class llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro 'HANDLE_METADATA'
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro 'HANDLE_METADATA_LEAF'
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro 'HANDLE_MDNODE_LEAF'
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro 'HANDLE_SPECIALIZED_MDNODE_LEAF'
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro 'HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:472:21: error: could not convert '{<expression error>, 0}' from '<brace-enclosed initializer list>' to 'llvm::DbgVariableFragmentInfo'
  472 |       return {*Sz, 0};
      |                     ^
      |                     |
      |                     <brace-enclosed initializer list>
[3/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
Step 9 (test compiler-rt gcc) failure: test compiler-rt gcc (failure)
@@@BUILD_STEP test compiler-rt gcc@@@
+ ninja -C build_gcc check-compiler-rt
ninja: Entering directory `build_gcc'
[1/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_gcc/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_gcc/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/AbstractCallSite.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Constants.h:29,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/AbstractCallSite.h:17,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/AbstractCallSite.cpp:17:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function 'llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const':
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type 'class llvm::DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:54:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'class llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro 'HANDLE_METADATA'
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro 'HANDLE_METADATA_LEAF'
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro 'HANDLE_MDNODE_LEAF'
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro 'HANDLE_SPECIALIZED_MDNODE_LEAF'
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro 'HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:472:21: error: could not convert '{<expression error>, 0}' from '<brace-enclosed initializer list>' to 'llvm::DbgVariableFragmentInfo'
  472 |       return {*Sz, 0};
      |                     ^
      |                     |
      |                     <brace-enclosed initializer list>
[2/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_gcc/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_gcc/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/CycleInfo.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/SSAContext.h:19,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/CycleInfo.h:19,
                 from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/CycleInfo.cpp:9:
Step 10 (build compiler-rt symbolizer) failure: build compiler-rt symbolizer (failure)
...
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Performing Test HAVE_PTHREAD_AFFINITY -- success
-- Configuring done (9.5s)
-- Generating done (6.2s)
-- Build files have been written to: /b/sanitizer-aarch64-linux/build/build_symbolizer
+ ninja -C build_symbolizer
ninja: Entering directory `build_symbolizer'
[1/1924] Generating VCSRevision.h
[2/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_symbolizer/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_symbolizer/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[3/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_symbolizer/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_symbolizer/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[4/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_symbolizer/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_symbolizer/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp:19:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
Step 11 (test compiler-rt symbolizer) failure: test compiler-rt symbolizer (failure)
@@@BUILD_STEP test compiler-rt symbolizer@@@
+ ninja -C build_symbolizer check-compiler-rt
ninja: Entering directory `build_symbolizer'
[1/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_symbolizer/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_symbolizer/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[2/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_symbolizer/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_symbolizer/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp:19:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[3/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_symbolizer/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_symbolizer/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/CycleInfo.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/CycleInfo.cpp:9:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/CycleInfo.h:19:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/SSAContext.h:19:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[4/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_symbolizer/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_symbolizer/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/AbstractCallSite.cpp
Step 12 (build compiler-rt debug) failure: build compiler-rt debug (failure)
...
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Performing Test HAVE_PTHREAD_AFFINITY -- success
-- Configuring done (9.1s)
-- Generating done (6.9s)
-- Build files have been written to: /b/sanitizer-aarch64-linux/build/build_debug
+ ninja -C build_debug
ninja: Entering directory `build_debug'
[1/1924] Generating VCSRevision.h
[2/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_debug/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_debug/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[3/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_debug/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_debug/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[4/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_debug/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_debug/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp:19:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
Step 13 (test compiler-rt debug) failure: test compiler-rt debug (failure)
@@@BUILD_STEP test compiler-rt debug@@@
+ local build_dir=build_debug
+ echo '@@@BUILD_STEP test compiler-rt debug@@@'
+ ninja -C build_debug check-compiler-rt
ninja: Entering directory `build_debug'
[1/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_debug/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_debug/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[2/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_debug/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_debug/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[3/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_debug/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_debug/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp:19:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[4/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o 
Step 14 (build compiler-rt tsan_debug) failure: build compiler-rt tsan_debug (failure)
...
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Performing Test HAVE_PTHREAD_AFFINITY -- success
-- Configuring done (5.0s)
-- Generating done (2.5s)
-- Build files have been written to: /b/sanitizer-aarch64-linux/build/build_tsan_debug
+ ninja -C build_tsan_debug
ninja: Entering directory `build_tsan_debug'
[1/1921] Generating VCSRevision.h
[2/1921] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_tsan_debug/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_tsan_debug/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[3/1921] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_tsan_debug/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_tsan_debug/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp:19:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[4/1921] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_tsan_debug/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_tsan_debug/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/CycleInfo.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/CycleInfo.cpp:9:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/CycleInfo.h:19:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/SSAContext.h:19:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
Step 15 (build compiler-rt default) failure: build compiler-rt default (failure)
...
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Performing Test HAVE_PTHREAD_AFFINITY -- success
-- Configuring done (9.7s)
-- Generating done (6.2s)
-- Build files have been written to: /b/sanitizer-aarch64-linux/build/build_default
+ ninja -C build_default
ninja: Entering directory `build_default'
[1/1924] Generating VCSRevision.h
[2/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_default/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_default/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp:19:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[3/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_default/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_default/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/ConstantRange.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/ConstantRange.cpp:25:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[4/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_default/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_default/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/AbstractCallSite.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/AbstractCallSite.cpp:17:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/AbstractCallSite.h:17:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Constants.h:29:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
Step 16 (test compiler-rt default) failure: test compiler-rt default (failure)
@@@BUILD_STEP test compiler-rt default@@@
+ echo '@@@BUILD_STEP test compiler-rt default@@@'
+ ninja -C build_default check-compiler-rt
ninja: Entering directory `build_default'
[1/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_default/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_default/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[2/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_default/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_default/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[3/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_default/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_default/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp:19:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[4/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_default/lib/IR -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-aarch64-linux/build/build_default/include -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/IR/CycleInfo.cpp

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 8, 2024

LLVM Buildbot has detected a new failure on builder sanitizer-x86_64-linux running on sanitizer-buildbot2 while building llvm at step 2 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/66/builds/1148

Here is the relevant piece of the build log for the reference:

Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure)
...
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Performing Test HAVE_PTHREAD_AFFINITY -- success
-- Configuring done (11.6s)
-- Generating done (8.4s)
-- Build files have been written to: /b/sanitizer-x86_64-linux/build/build_gcc
+ ninja -C build_gcc
ninja: Entering directory `build_gcc'
[1/1924] Generating VCSRevision.h
[2/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_gcc/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_gcc/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/MemoryModelRelaxationAnnotations.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/CFG.h:25,
                 from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Instructions.h:26,
                 from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/MemoryModelRelaxationAnnotations.cpp:11:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function 'llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const':
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type 'class llvm::DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:54:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'class llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro 'HANDLE_METADATA'
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro 'HANDLE_METADATA_LEAF'
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro 'HANDLE_MDNODE_LEAF'
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro 'HANDLE_SPECIALIZED_MDNODE_LEAF'
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro 'HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:472:21: error: could not convert '{<expression error>, 0}' from '<brace-enclosed initializer list>' to 'llvm::DbgVariableFragmentInfo'
  472 |       return {*Sz, 0};
      |                     ^
      |                     |
      |                     <brace-enclosed initializer list>
[3/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_gcc/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_gcc/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
Step 8 (build compiler-rt gcc) failure: build compiler-rt gcc (failure)
...
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Performing Test HAVE_PTHREAD_AFFINITY -- success
-- Configuring done (11.6s)
-- Generating done (8.4s)
-- Build files have been written to: /b/sanitizer-x86_64-linux/build/build_gcc
+ ninja -C build_gcc
ninja: Entering directory `build_gcc'
[1/1924] Generating VCSRevision.h
[2/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_gcc/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_gcc/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/MemoryModelRelaxationAnnotations.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/CFG.h:25,
                 from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Instructions.h:26,
                 from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/MemoryModelRelaxationAnnotations.cpp:11:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function 'llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const':
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type 'class llvm::DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:54:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'class llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro 'HANDLE_METADATA'
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro 'HANDLE_METADATA_LEAF'
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro 'HANDLE_MDNODE_LEAF'
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro 'HANDLE_SPECIALIZED_MDNODE_LEAF'
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro 'HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:472:21: error: could not convert '{<expression error>, 0}' from '<brace-enclosed initializer list>' to 'llvm::DbgVariableFragmentInfo'
  472 |       return {*Sz, 0};
      |                     ^
      |                     |
      |                     <brace-enclosed initializer list>
[3/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_gcc/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_gcc/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
Step 9 (test compiler-rt gcc) failure: test compiler-rt gcc (failure)
@@@BUILD_STEP test compiler-rt gcc@@@
ninja: Entering directory `build_gcc'
[1/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_gcc/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_gcc/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Module.h:25,
                 from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp:19:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function 'llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const':
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type 'class llvm::DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:54:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'class llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro 'HANDLE_METADATA'
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro 'HANDLE_METADATA_LEAF'
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro 'HANDLE_MDNODE_LEAF'
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro 'HANDLE_SPECIALIZED_MDNODE_LEAF'
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro 'HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:472:21: error: could not convert '{<expression error>, 0}' from '<brace-enclosed initializer list>' to 'llvm::DbgVariableFragmentInfo'
  472 |       return {*Sz, 0};
      |                     ^
      |                     |
      |                     <brace-enclosed initializer list>
[2/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_gcc/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_gcc/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/MemoryModelRelaxationAnnotations.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/CFG.h:25,
                 from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Instructions.h:26,
                 from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/MemoryModelRelaxationAnnotations.cpp:11:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function 'llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const':
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type 'class llvm::DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
Step 10 (build compiler-rt symbolizer) failure: build compiler-rt symbolizer (failure)
...
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Performing Test HAVE_PTHREAD_AFFINITY -- success
-- Configuring done (9.1s)
-- Generating done (4.9s)
-- Build files have been written to: /b/sanitizer-x86_64-linux/build/build_symbolizer
+ ninja -C build_symbolizer
ninja: Entering directory `build_symbolizer'
[1/1924] Generating VCSRevision.h
[2/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_symbolizer/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_symbolizer/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[3/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_symbolizer/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_symbolizer/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[4/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_symbolizer/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_symbolizer/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp:19:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
Step 11 (test compiler-rt symbolizer) failure: test compiler-rt symbolizer (failure)
@@@BUILD_STEP test compiler-rt symbolizer@@@
+ ninja -C build_symbolizer check-compiler-rt
ninja: Entering directory `build_symbolizer'
[1/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_symbolizer/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_symbolizer/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/CycleInfo.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/CycleInfo.cpp:9:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/CycleInfo.h:19:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/SSAContext.h:19:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[2/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_symbolizer/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_symbolizer/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[3/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_symbolizer/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_symbolizer/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp:19:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[4/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_symbolizer/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_symbolizer/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/AbstractCallSite.cpp
Step 12 (build compiler-rt debug) failure: build compiler-rt debug (failure)
...
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Performing Test HAVE_PTHREAD_AFFINITY -- success
-- Configuring done (8.3s)
-- Generating done (5.2s)
-- Build files have been written to: /b/sanitizer-x86_64-linux/build/build_debug
+ ninja -C build_debug
ninja: Entering directory `build_debug'
[1/1924] Generating VCSRevision.h
[2/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_debug/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_debug/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/CycleInfo.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/CycleInfo.cpp:9:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/CycleInfo.h:19:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/SSAContext.h:19:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[3/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_debug/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_debug/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[4/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_debug/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_debug/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
Step 13 (test compiler-rt debug) failure: test compiler-rt debug (failure)
@@@BUILD_STEP test compiler-rt debug@@@
ninja: Entering directory `build_debug'
[1/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_debug/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_debug/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[2/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_debug/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_debug/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/CycleInfo.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/CycleInfo.cpp:9:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/CycleInfo.h:19:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/SSAContext.h:19:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[3/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_debug/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_debug/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[4/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_debug/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_debug/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/DiagnosticPrinter.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/DiagnosticPrinter.cpp:15:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Module.h:25:
Step 14 (build compiler-rt tsan_debug) failure: build compiler-rt tsan_debug (failure)
...
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Performing Test HAVE_PTHREAD_AFFINITY -- success
-- Configuring done (4.4s)
-- Generating done (3.6s)
-- Build files have been written to: /b/sanitizer-x86_64-linux/build/build_tsan_debug
+ ninja -C build_tsan_debug
ninja: Entering directory `build_tsan_debug'
[1/1914] Generating VCSRevision.h
[2/1914] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_tsan_debug/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_tsan_debug/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[3/1914] Building CXX object lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64SMEAttributes.cpp.o
FAILED: lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64SMEAttributes.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_tsan_debug/lib/Target/AArch64/Utils -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/Target/AArch64/Utils -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/b/sanitizer-x86_64-linux/build/build_tsan_debug/lib/Target/AArch64 -I/b/sanitizer-x86_64-linux/build/build_tsan_debug/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -fvisibility=hidden  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64SMEAttributes.cpp.o -MF lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64SMEAttributes.cpp.o.d -o lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64SMEAttributes.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/Target/AArch64/Utils/AArch64SMEAttributes.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/Target/AArch64/Utils/AArch64SMEAttributes.cpp:9:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/Target/AArch64/Utils/AArch64SMEAttributes.h:12:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[4/1914] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_tsan_debug/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_tsan_debug/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp:19:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
Step 15 (build compiler-rt default) failure: build compiler-rt default (failure)
...
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Performing Test HAVE_PTHREAD_AFFINITY -- success
-- Configuring done (8.1s)
-- Generating done (4.8s)
-- Build files have been written to: /b/sanitizer-x86_64-linux/build/build_default
+ ninja -C build_default
ninja: Entering directory `build_default'
[1/1924] Generating VCSRevision.h
[2/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_default/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_default/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[3/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_default/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_default/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp:19:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Module.h:25:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[4/1924] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_default/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_default/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
Step 16 (test compiler-rt default) failure: test compiler-rt default (failure)
@@@BUILD_STEP test compiler-rt default@@@
ninja: Entering directory `build_default'
[1/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_default/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_default/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/ConstantRangeList.cpp:9:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRangeList.h:20:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[2/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_default/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_default/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Assumptions.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Assumptions.cpp:18:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[3/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_default/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_default/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/ConstantRange.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/ConstantRange.cpp:25:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Function.h:27:
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23:
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: member access into incomplete type 'DILocalVariable'
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^
/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of 'llvm::DILocalVariable'
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^
1 error generated.
[4/1632] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-x86_64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-x86_64-linux/build/build_default/lib/IR -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR -I/b/sanitizer-x86_64-linux/build/build_default/include -I/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp
In file included from /b/sanitizer-x86_64-linux/build/llvm-project/llvm/lib/IR/Comdat.cpp:19:

OCHyams added a commit that referenced this pull request Jul 8, 2024
Patch [1/x] to fix structured bindings debug info in SROA.

Copy getFragment and getFragmentOrEntireVariable from DbgVariableIntrinsic.

Move FragmentInfo out of DIExpression and DebugInfoMetadata.h into a new file
DbgVariableFragmentInfo.h so it can be included into DebugProgramInstruction.h
without pulling in other includes and classes.
@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 11, 2024

LLVM Buildbot has detected a new failure on builder lld-x86_64-ubuntu-fast running on as-builder-4 while building llvm at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/33/builds/338

Here is the relevant piece of the build log for the reference:

Step 5 (build-unified-tree) failure: build (failure)
...
7.754 [3151/64/535] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o
7.944 [3150/64/536] Building ARMGenInstrInfo.inc...
8.457 [3149/64/537] Building LoongArchGenDAGISel.inc...
8.783 [3148/64/538] Building HexagonGenDAGISel.inc...
8.854 [3147/64/539] Building HexagonGenInstrInfo.inc...
9.121 [3146/64/540] Building X86GenFastISel.inc...
9.206 [3145/64/541] Building AArch64GenDAGISel.inc...
9.219 [3144/64/542] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GCStrategy.cpp.o
9.226 [3143/64/543] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o
9.245 [3142/64/544] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
FAILED: lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/lib/IR -I/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/IR -I/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/include -I/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -c /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/IR/AbstractCallSite.cpp
In file included from /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/Constants.h:29,
                 from /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/AbstractCallSite.h:17,
                 from /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/IR/AbstractCallSite.cpp:17:
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h: In member function ‘llvm::DbgVariableFragmentInfo llvm::DbgVariableRecord::getFragmentOrEntireVariable() const’:
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:471:32: error: invalid use of incomplete type ‘class llvm::DILocalVariable’
  471 |     if (auto Sz = getVariable()->getSizeInBits())
      |                                ^~
In file included from /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/TrackingMDRef.h:16,
                 from /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/DebugLoc.h:17,
                 from /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/DebugProgramInstruction.h:54,
                 from /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/BasicBlock.h:23,
                 from /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/Function.h:27,
                 from /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/InstrTypes.h:28,
                 from /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/ConstantRange.h:35,
                 from /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/Constants.h:29,
                 from /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/AbstractCallSite.h:17,
                 from /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/IR/AbstractCallSite.cpp:17:
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/Metadata.def:110:42: note: forward declaration of ‘class llvm::DILocalVariable’
  110 | HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILocalVariable)
      |                                          ^~~~~~~~~~~~~~~
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/Metadata.h:151:38: note: in definition of macro ‘HANDLE_METADATA’
  151 | #define HANDLE_METADATA(CLASS) class CLASS;
      |                                      ^~~~~
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/Metadata.def:57:35: note: in expansion of macro ‘HANDLE_METADATA_LEAF’
   57 | #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS)
      |                                   ^~~~~~~~~~~~~~~~~~~~
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/Metadata.def:67:47: note: in expansion of macro ‘HANDLE_MDNODE_LEAF’
   67 | #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS)
      |                                               ^~~~~~~~~~~~~~~~~~
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/Metadata.def:46:3: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF’
   46 |   HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include/llvm/IR/Metadata.def:110:1: note: in expansion of macro ‘HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE’

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants