+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/mlir-18.1.8/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/mlir-18.1.8/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for mlir-18.1.8
[  0%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/Argument.cpp.o
[  0%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/Attribute.cpp.o
[  0%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/AttrOrTypeDef.cpp.o
[  0%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/Builder.cpp.o
[  0%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/Class.cpp.o
[  0%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/CodeGenHelpers.cpp.o
[  0%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/Constraint.cpp.o
[  0%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/Dialect.cpp.o
[  0%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/Format.cpp.o
[  0%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/GenInfo.cpp.o
[  0%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/Interfaces.cpp.o
[  0%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/Operator.cpp.o
[  1%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/Pass.cpp.o
[  1%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/Pattern.cpp.o
In file included from /home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/FormatVariadic.h:34,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/TableGen/Pattern.cpp:20:
In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)',
    inlined from 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = int]' at /home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/FormatProviders.h:136:35:
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     if (isPrefixedHexStyle(Style))
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/FormatProviders.h: In static member function 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = int]':
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here
  133 |     HexPrintStyle HS;
      |                   ^~
[  1%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/Predicate.cpp.o
[  1%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/Property.cpp.o
[  1%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/Region.cpp.o
[  1%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/SideEffects.cpp.o
[  1%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/Successor.cpp.o
[  1%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/Trait.cpp.o
[  1%] Building CXX object lib/TableGen/CMakeFiles/MLIRTableGen.dir/Type.cpp.o
[  1%] Linking CXX static library libMLIRTableGen.a
[  1%] Built target MLIRTableGen
[  1%] Building CXX object lib/Tools/mlir-tblgen/CMakeFiles/MLIRTblgenLib.dir/MlirTblgenMain.cpp.o
[  1%] Linking CXX static library libMLIRTblgenLib.a
[  1%] Built target MLIRTblgenLib
[  1%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/AttrOrTypeDefGen.cpp.o
In file included from /opt/pkg/include/llvm/Support/FormatVariadic.h:34,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/TableGen/Format.h:21,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/TableGen/CodeGenHelpers.h:18,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/TableGen/Class.h:28,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/tools/mlir-tblgen/AttrOrTypeFormatGen.h:12,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/tools/mlir-tblgen/AttrOrTypeDefGen.cpp:9:
In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)',
    inlined from 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /opt/pkg/include/llvm/Support/FormatProviders.h:136:35:
/opt/pkg/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     if (isPrefixedHexStyle(Style))
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~
/opt/pkg/include/llvm/Support/FormatProviders.h: In static member function 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]':
/opt/pkg/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here
  133 |     HexPrintStyle HS;
      |                   ^~
[  1%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/AttrOrTypeFormatGen.cpp.o
In file included from /opt/pkg/include/llvm/Support/FormatVariadic.h:34,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/TableGen/Format.h:21,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/TableGen/CodeGenHelpers.h:18,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/TableGen/Class.h:28,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/tools/mlir-tblgen/AttrOrTypeFormatGen.h:12,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/tools/mlir-tblgen/AttrOrTypeFormatGen.cpp:9:
In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)',
    inlined from 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int]' at /opt/pkg/include/llvm/Support/FormatProviders.h:136:35:
/opt/pkg/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     if (isPrefixedHexStyle(Style))
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~
/opt/pkg/include/llvm/Support/FormatProviders.h: In static member function 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int]':
/opt/pkg/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here
  133 |     HexPrintStyle HS;
      |                   ^~
[  1%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/BytecodeDialectGen.cpp.o
In file included from /opt/pkg/include/llvm/Support/FormatVariadic.h:34,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/tools/mlir-tblgen/BytecodeDialectGen.cpp:14:
In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)',
    inlined from 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /opt/pkg/include/llvm/Support/FormatProviders.h:136:35:
/opt/pkg/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     if (isPrefixedHexStyle(Style))
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~
/opt/pkg/include/llvm/Support/FormatProviders.h: In static member function 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]':
/opt/pkg/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here
  133 |     HexPrintStyle HS;
      |                   ^~
[  1%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/DialectGen.cpp.o
[  1%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/DirectiveCommonGen.cpp.o
[  1%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/EnumsGen.cpp.o
[  1%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/EnumPythonBindingGen.cpp.o
In file included from /opt/pkg/include/llvm/Support/FormatVariadic.h:34,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/tools/mlir-tblgen/EnumPythonBindingGen.cpp:19:
In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)',
    inlined from 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long int]' at /opt/pkg/include/llvm/Support/FormatProviders.h:136:35:
/opt/pkg/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     if (isPrefixedHexStyle(Style))
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~
/opt/pkg/include/llvm/Support/FormatProviders.h: In static member function 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long int]':
/opt/pkg/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here
  133 |     HexPrintStyle HS;
      |                   ^~
[  1%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/FormatGen.cpp.o
[  1%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/LLVMIRConversionGen.cpp.o
In file included from /opt/pkg/include/llvm/Support/FormatVariadic.h:34,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/tools/mlir-tblgen/LLVMIRConversionGen.cpp:23:
In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)',
    inlined from 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long int]' at /opt/pkg/include/llvm/Support/FormatProviders.h:136:35:
/opt/pkg/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     if (isPrefixedHexStyle(Style))
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~
/opt/pkg/include/llvm/Support/FormatProviders.h: In static member function 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long int]':
/opt/pkg/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here
  133 |     HexPrintStyle HS;
      |                   ^~
[  1%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/LLVMIRIntrinsicGen.cpp.o
[  1%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/mlir-tblgen.cpp.o
[  1%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/OpClass.cpp.o
[  1%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/OpDefinitionsGen.cpp.o
[  1%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/OpDocGen.cpp.o
[  1%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/OpFormatGen.cpp.o
[  2%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/OpGenHelpers.cpp.o
[  2%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/OpInterfacesGen.cpp.o
[  2%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/OpPythonBindingGen.cpp.o
[  2%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/PassCAPIGen.cpp.o
[  2%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/PassDocGen.cpp.o
[  2%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/PassGen.cpp.o
[  2%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/RewriterGen.cpp.o
[  2%] Building CXX object tools/mlir-tblgen/CMakeFiles/mlir-tblgen.dir/SPIRVUtilsGen.cpp.o
In file included from /opt/pkg/include/llvm/Support/FormatVariadic.h:34,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/TableGen/Format.h:21,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/TableGen/CodeGenHelpers.h:18,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/tools/mlir-tblgen/SPIRVUtilsGen.cpp:15:
In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)',
    inlined from 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = int]' at /opt/pkg/include/llvm/Support/FormatProviders.h:136:35:
/opt/pkg/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     if (isPrefixedHexStyle(Style))
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~
/opt/pkg/include/llvm/Support/FormatProviders.h: In static member function 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = int]':
/opt/pkg/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here
  133 |     HexPrintStyle HS;
      |                   ^~
In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)',
    inlined from 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long int]' at /opt/pkg/include/llvm/Support/FormatProviders.h:136:35:
/opt/pkg/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     if (isPrefixedHexStyle(Style))
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~
/opt/pkg/include/llvm/Support/FormatProviders.h: In static member function 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long int]':
/opt/pkg/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here
  133 |     HexPrintStyle HS;
      |                   ^~
[  2%] Linking CXX executable ../../bin/mlir-tblgen
[  2%] Built target mlir-tblgen
[  3%] Building MemorySlotOpInterfaces.h.inc...
[  3%] Building MemorySlotOpInterfaces.cpp.inc...
[  3%] Building MemorySlotTypeInterfaces.h.inc...
[  3%] Building MemorySlotTypeInterfaces.cpp.inc...
[  3%] Built target MLIRMemorySlotInterfacesIncGen
[  3%] Building DataLayoutAttrInterface.h.inc...
[  3%] Building DataLayoutAttrInterface.cpp.inc...
[  3%] Building DataLayoutOpInterface.h.inc...
[  4%] Building DataLayoutOpInterface.cpp.inc...
[  4%] Building DataLayoutTypeInterface.h.inc...
[  4%] Building DataLayoutTypeInterface.cpp.inc...
[  4%] Built target MLIRDataLayoutInterfacesIncGen
[  4%] Building BytecodeOpInterface.cpp.inc...
[  4%] Building BytecodeOpInterface.h.inc...
[  4%] Built target MLIRBytecodeOpInterfaceIncGen
[  4%] Building AffineMemoryOpInterfaces.cpp.inc...
[  4%] Building AffineMemoryOpInterfaces.h.inc...
[  4%] Built target MLIRAffineMemoryOpInterfacesIncGen
[  5%] Building ArithOpsAttributes.cpp.inc...
[  5%] Building ArithOpsAttributes.h.inc...
[  5%] Building ArithOpsEnums.cpp.inc...
[  5%] Building ArithOpsEnums.h.inc...
[  5%] Building ArithOpsInterfaces.cpp.inc...
[  5%] Building ArithOpsInterfaces.h.inc...
[  5%] Built target MLIRArithOpsInterfacesIncGen
[  5%] Building AllocationOpInterface.cpp.inc...
[  5%] Building AllocationOpInterface.h.inc...
[  5%] Built target MLIRAllocationOpInterfaceIncGen
[  5%] Building BufferDeallocationOpInterface.cpp.inc...
[  5%] Building BufferDeallocationOpInterface.h.inc...
[  5%] Built target MLIRBufferDeallocationOpInterfaceIncGen
[  5%] Building BufferizableOpInterface.cpp.inc...
[  6%] Building BufferizableOpInterface.h.inc...
[  6%] Built target MLIRBufferizableOpInterfaceIncGen
[  6%] Building IRDLInterfaces.h.inc...
[  6%] Building IRDLInterfaces.cpp.inc...
[  6%] Built target MLIRIRDLInterfacesIncGen
[  6%] Building IRDLOps.h.inc...
[  6%] Building IRDLOps.cpp.inc...
[  6%] Built target MLIRIRDLOpsIncGen
[  6%] Building IRDLTypesGen.h.inc...
[  7%] Building IRDLTypesGen.cpp.inc...
[  7%] Built target MLIRIRDLTypesIncGen
[  7%] Building IRDLEnums.h.inc...
[  7%] Building IRDLEnums.cpp.inc...
[  7%] Building IRDLAttributes.h.inc...
[  7%] Building IRDLAttributes.cpp.inc...
[  7%] Built target MLIRIRDLAttributesIncGen
[  7%] Building AccCommon.td...
[  7%] Built target acc_common_td
[  7%] Building OpenACCOpsEnums.h.inc...
[  7%] Building OpenACCOpsEnums.cpp.inc...
[  7%] Built target MLIROpenACCEnumsIncGen
[  8%] Building OpenACCOpsAttributes.h.inc...
[  8%] Building OpenACCOpsAttributes.cpp.inc...
[  8%] Built target MLIROpenACCAttributesIncGen
[  8%] Building OpenACCTypeInterfaces.h.inc...
[  8%] Building OpenACCTypeInterfaces.cpp.inc...
[  8%] Built target MLIROpenACCTypeInterfacesIncGen
[  8%] Building OpenACCOpsInterfaces.h.inc...
[  8%] Building OpenACCOpsInterfaces.cpp.inc...
[  8%] Built target MLIROpenACCOpsInterfacesIncGen
[  8%] Building AtomicInterfaces.cpp.inc...
[  8%] Building AtomicInterfaces.h.inc...
[  8%] Built target MLIRAtomicInterfacesIncGen
[  8%] Building OmpCommon.td...
[  8%] Built target omp_common_td
[  8%] Building OpenMPOpsDialect.h.inc...
[  8%] Building OpenMPOpsDialect.cpp.inc...
[  8%] Building OpenMPOps.h.inc...
[  8%] Building OpenMPOps.cpp.inc...
[  8%] Building OpenMPOpsTypes.h.inc...
[  8%] Building OpenMPOpsTypes.cpp.inc...
[  8%] Building OpenMPOpsEnums.h.inc...
[  8%] Building OpenMPOpsEnums.cpp.inc...
[  8%] Building OpenMPOpsAttributes.h.inc...
[ 10%] Building OpenMPOpsAttributes.cpp.inc...
[ 10%] Built target MLIROpenMPOpsIncGen
[ 10%] Building OpenMPOpsInterfaces.h.inc...
[ 10%] Building OpenMPOpsInterfaces.cpp.inc...
[ 10%] Built target MLIROpenMPOpsInterfacesIncGen
[ 10%] Building OpenMPTypeInterfaces.h.inc...
[ 10%] Building OpenMPTypeInterfaces.cpp.inc...
[ 10%] Built target MLIROpenMPTypeInterfacesIncGen
[ 10%] Building DeviceMappingAttrInterface.h.inc...
[ 10%] Building DeviceMappingAttrInterface.cpp.inc...
[ 10%] Building DeviceMappingAttributes.h.inc...
[ 10%] Building DeviceMappingAttributes.cpp.inc...
[ 10%] Built target MLIRDeviceMappingInterfacesIncGen
[ 10%] Building TosaInterfaces.h.inc...
[ 10%] Building TosaInterfaces.cpp.inc...
[ 10%] Built target MLIRTosaInterfacesIncGen
[ 10%] Building TransformDialect.h.inc...
[ 10%] Building TransformDialect.cpp.inc...
[ 10%] Built target MLIRTransformDialectIncGen
[ 10%] Building TransformTypes.h.inc...
[ 10%] Building TransformTypes.cpp.inc...
[ 10%] Built target MLIRTransformTypesIncGen
[ 10%] Building TransformDialectEnums.h.inc...
[ 10%] Building TransformDialectEnums.cpp.inc...
[ 10%] Built target MLIRTransformDialectEnumIncGen
[ 10%] Building TransformInterfaces.h.inc...
[ 10%] Building TransformInterfaces.cpp.inc...
[ 10%] Built target MLIRTransformInterfacesIncGen
[ 10%] Building MatchInterfaces.h.inc...
[ 10%] Building MatchInterfaces.cpp.inc...
[ 10%] Built target MLIRMatchInterfacesIncGen
[ 10%] Building VectorOps.h.inc...
[ 10%] Building VectorOps.cpp.inc...
[ 10%] Built target MLIRVectorOpsIncGen
[ 10%] Building VectorEnums.h.inc...
[ 10%] Building VectorEnums.cpp.inc...
[ 10%] Building VectorAttributes.h.inc...
[ 10%] Building VectorAttributes.cpp.inc...
[ 10%] Built target MLIRVectorAttributesIncGen
[ 10%] Building MaskableOpInterface.h.inc...
[ 10%] Building MaskableOpInterface.cpp.inc...
[ 10%] Built target MLIRMaskableOpInterfaceIncGen
[ 10%] Building MaskingOpInterface.h.inc...
[ 10%] Building MaskingOpInterface.cpp.inc...
[ 10%] Built target MLIRMaskingOpInterfaceIncGen
[ 10%] Building OpAsmInterface.h.inc...
[ 10%] Building OpAsmInterface.cpp.inc...
[ 10%] Built target MLIROpAsmInterfaceIncGen
[ 10%] Building SymbolInterfaces.h.inc...
[ 10%] Building SymbolInterfaces.cpp.inc...
[ 10%] Built target MLIRSymbolInterfacesIncGen
[ 10%] Building RegionKindInterface.h.inc...
[ 10%] Building RegionKindInterface.cpp.inc...
[ 10%] Built target MLIRRegionKindInterfaceIncGen
[ 10%] Building CallInterfaces.h.inc...
[ 10%] Building CallInterfaces.cpp.inc...
[ 10%] Built target MLIRCallInterfacesIncGen
[ 10%] Building CastInterfaces.h.inc...
[ 10%] Building CastInterfaces.cpp.inc...
[ 10%] Built target MLIRCastInterfacesIncGen
[ 10%] Building ControlFlowInterfaces.h.inc...
[ 10%] Building ControlFlowInterfaces.cpp.inc...
[ 10%] Built target MLIRControlFlowInterfacesIncGen
[ 10%] Building CopyOpInterface.h.inc...
[ 10%] Building CopyOpInterface.cpp.inc...
[ 10%] Built target MLIRCopyOpInterfaceIncGen
[ 10%] Building DerivedAttributeOpInterface.h.inc...
[ 10%] Building DerivedAttributeOpInterface.cpp.inc...
[ 10%] Built target MLIRDerivedAttributeOpInterfaceIncGen
[ 10%] Building DestinationStyleOpInterface.h.inc...
[ 10%] Building DestinationStyleOpInterface.cpp.inc...
[ 10%] Built target MLIRDestinationStyleOpInterfaceIncGen
[ 10%] Building FunctionInterfaces.h.inc...
[ 10%] Building FunctionInterfaces.cpp.inc...
[ 10%] Built target MLIRFunctionInterfacesIncGen
[ 10%] Building InferIntRangeInterface.h.inc...
[ 10%] Building InferIntRangeInterface.cpp.inc...
[ 10%] Built target MLIRInferIntRangeInterfaceIncGen
[ 10%] Building InferTypeOpInterface.h.inc...
[ 11%] Building InferTypeOpInterface.cpp.inc...
[ 11%] Built target MLIRInferTypeOpInterfaceIncGen
[ 11%] Building LoopLikeInterface.h.inc...
[ 11%] Building LoopLikeInterface.cpp.inc...
[ 11%] Built target MLIRLoopLikeInterfaceIncGen
[ 11%] Building ParallelCombiningOpInterface.h.inc...
[ 11%] Building ParallelCombiningOpInterface.cpp.inc...
[ 11%] Built target MLIRParallelCombiningOpInterfaceIncGen
[ 11%] Building RuntimeVerifiableOpInterface.h.inc...
[ 11%] Building RuntimeVerifiableOpInterface.cpp.inc...
[ 11%] Built target MLIRRuntimeVerifiableOpInterfaceIncGen
[ 11%] Building ShapedOpInterfaces.h.inc...
[ 11%] Building ShapedOpInterfaces.cpp.inc...
[ 11%] Built target MLIRShapedOpInterfacesIncGen
[ 11%] Building SideEffectInterfaces.h.inc...
[ 11%] Building SideEffectInterfaces.cpp.inc...
[ 11%] Built target MLIRSideEffectInterfacesIncGen
[ 11%] Building SubsetOpInterface.h.inc...
[ 11%] Building SubsetOpInterface.cpp.inc...
[ 11%] Built target MLIRSubsetOpInterfaceIncGen
[ 11%] Building TilingInterface.h.inc...
[ 11%] Building TilingInterface.cpp.inc...
[ 11%] Built target MLIRTilingInterfaceIncGen
[ 11%] Building ValueBoundsOpInterface.h.inc...
[ 11%] Building ValueBoundsOpInterface.cpp.inc...
[ 11%] Built target MLIRValueBoundsOpInterfaceIncGen
[ 11%] Building VectorInterfaces.h.inc...
[ 11%] Building VectorInterfaces.cpp.inc...
[ 11%] Built target MLIRVectorInterfacesIncGen
[ 12%] Building ViewLikeInterface.h.inc...
[ 12%] Building ViewLikeInterface.cpp.inc...
[ 12%] Built target MLIRViewLikeInterfaceIncGen
[ 12%] Built target mlir-generic-headers
[ 12%] Building CXX object lib/Support/CMakeFiles/obj.MLIRSupport.dir/FileUtilities.cpp.o
[ 12%] Building CXX object lib/Support/CMakeFiles/obj.MLIRSupport.dir/InterfaceSupport.cpp.o
[ 12%] Building CXX object lib/Support/CMakeFiles/obj.MLIRSupport.dir/RawOstreamExtras.cpp.o
[ 12%] Building CXX object lib/Support/CMakeFiles/obj.MLIRSupport.dir/StorageUniquer.cpp.o
[ 12%] Building CXX object lib/Support/CMakeFiles/obj.MLIRSupport.dir/Timing.cpp.o
[ 12%] Building CXX object lib/Support/CMakeFiles/obj.MLIRSupport.dir/ToolUtilities.cpp.o
[ 12%] Building CXX object lib/Support/CMakeFiles/obj.MLIRSupport.dir/TypeID.cpp.o
[ 12%] Built target obj.MLIRSupport
[ 12%] Linking CXX static library libMLIRSupport.a
[ 12%] Built target MLIRSupport
[ 12%] Building CXX object lib/Tools/PDLL/ODS/CMakeFiles/obj.MLIRPDLLODS.dir/Constraint.cpp.o
[ 12%] Building CXX object lib/Tools/PDLL/ODS/CMakeFiles/obj.MLIRPDLLODS.dir/Context.cpp.o
[ 12%] Building CXX object lib/Tools/PDLL/ODS/CMakeFiles/obj.MLIRPDLLODS.dir/Dialect.cpp.o
[ 12%] Building CXX object lib/Tools/PDLL/ODS/CMakeFiles/obj.MLIRPDLLODS.dir/Operation.cpp.o
[ 12%] Built target obj.MLIRPDLLODS
[ 12%] Linking CXX static library libMLIRPDLLODS.a
[ 12%] Built target MLIRPDLLODS
[ 12%] Building CXX object lib/Tools/PDLL/AST/CMakeFiles/obj.MLIRPDLLAST.dir/Context.cpp.o
[ 12%] Building CXX object lib/Tools/PDLL/AST/CMakeFiles/obj.MLIRPDLLAST.dir/Diagnostic.cpp.o
[ 13%] Building CXX object lib/Tools/PDLL/AST/CMakeFiles/obj.MLIRPDLLAST.dir/NodePrinter.cpp.o
[ 13%] Building CXX object lib/Tools/PDLL/AST/CMakeFiles/obj.MLIRPDLLAST.dir/Nodes.cpp.o
[ 13%] Building CXX object lib/Tools/PDLL/AST/CMakeFiles/obj.MLIRPDLLAST.dir/Types.cpp.o
[ 13%] Built target obj.MLIRPDLLAST
[ 13%] Linking CXX static library libMLIRPDLLAST.a
[ 13%] Built target MLIRPDLLAST
[ 13%] Building CXX object lib/Tools/PDLL/Parser/CMakeFiles/MLIRPDLLParser.dir/CodeComplete.cpp.o
[ 13%] Building CXX object lib/Tools/PDLL/Parser/CMakeFiles/MLIRPDLLParser.dir/Lexer.cpp.o
[ 13%] Building CXX object lib/Tools/PDLL/Parser/CMakeFiles/MLIRPDLLParser.dir/Parser.cpp.o
In file included from /opt/pkg/include/llvm/Support/FormatVariadic.h:34,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/TableGen/Format.h:21,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Tools/PDLL/Parser/Parser.cpp:16:
In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)',
    inlined from 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int]' at /opt/pkg/include/llvm/Support/FormatProviders.h:136:35:
/opt/pkg/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     if (isPrefixedHexStyle(Style))
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~
/opt/pkg/include/llvm/Support/FormatProviders.h: In static member function 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int]':
/opt/pkg/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here
  133 |     HexPrintStyle HS;
      |                   ^~
In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)',
    inlined from 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /opt/pkg/include/llvm/Support/FormatProviders.h:136:35:
/opt/pkg/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     if (isPrefixedHexStyle(Style))
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~
/opt/pkg/include/llvm/Support/FormatProviders.h: In static member function 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]':
/opt/pkg/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here
  133 |     HexPrintStyle HS;
      |                   ^~
[ 13%] Linking CXX static library libMLIRPDLLParser.a
[ 13%] Built target MLIRPDLLParser
[ 13%] Building BuiltinAttributes.cpp.inc...
[ 14%] Building BuiltinAttributes.h.inc...
[ 14%] Built target MLIRBuiltinAttributesIncGen
[ 14%] Building BuiltinAttributeInterfaces.cpp.inc...
[ 14%] Building BuiltinAttributeInterfaces.h.inc...
[ 14%] Built target MLIRBuiltinAttributeInterfacesIncGen
[ 14%] Building BuiltinDialect.cpp.inc...
[ 14%] Building BuiltinDialect.h.inc...
[ 14%] Built target MLIRBuiltinDialectIncGen
[ 14%] Building BuiltinDialectBytecode.cpp.inc...
[ 14%] Built target MLIRBuiltinDialectBytecodeIncGen
[ 14%] Building BuiltinLocationAttributes.cpp.inc...
[ 14%] Building BuiltinLocationAttributes.h.inc...
[ 14%] Built target MLIRBuiltinLocationAttributesIncGen
[ 14%] Building BuiltinOps.cpp.inc...
[ 14%] Building BuiltinOps.h.inc...
[ 14%] Built target MLIRBuiltinOpsIncGen
[ 14%] Building BuiltinTypes.cpp.inc...
[ 14%] Building BuiltinTypes.h.inc...
[ 14%] Built target MLIRBuiltinTypesIncGen
[ 14%] Building BuiltinTypeInterfaces.cpp.inc...
[ 14%] Building BuiltinTypeInterfaces.h.inc...
[ 14%] Built target MLIRBuiltinTypeInterfacesIncGen
[ 14%] Building TensorEncInterfaces.h.inc...
[ 14%] Building TensorEncInterfaces.cpp.inc...
[ 14%] Built target MLIRTensorEncodingIncGen
[ 14%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/AffineExpr.cpp.o
[ 14%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/AffineMap.cpp.o
[ 14%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/AsmPrinter.cpp.o
[ 14%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/Attributes.cpp.o
[ 14%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/AttrTypeSubElements.cpp.o
[ 14%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/Block.cpp.o
[ 14%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/Builders.cpp.o
[ 14%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/BuiltinAttributeInterfaces.cpp.o
[ 15%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/BuiltinAttributes.cpp.o
In file included from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/IR/AffineExpr.h:21,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/IR/AffineMap.h:17,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/IR/BuiltinAttributeInterfaces.h:12,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/IR/BuiltinAttributes.h:12,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/IR/BuiltinAttributes.cpp:9:
In member function 'void llvm::SmallVectorTemplateBase<T, true>::push_back(ValueParamT) [with T = bool]',
    inlined from 'mlir::detail::DenseArrayAttrImpl<bool>::parseWithoutBraces(mlir::AsmParser&, mlir::Type)::<lambda()>' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/IR/BuiltinAttributes.cpp:824:23,
    inlined from 'static Ret llvm::function_ref<Ret(Params ...)>::callback_fn(intptr_t, Params ...) [with Callable = mlir::detail::DenseArrayAttrImpl<bool>::parseWithoutBraces(mlir::AsmParser&, mlir::Type)::<lambda()>; Ret = mlir::ParseResult; Params = {}]' at /home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/ADT/STLFunctionalExtras.h:46:40:
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/ADT/SmallVector.h:576:11: warning: 'value' may be used uninitialized [-Wmaybe-uninitialized]
  576 |     memcpy(reinterpret_cast<void *>(this->end()), EltPtr, sizeof(T));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/IR/BuiltinAttributes.cpp: In static member function 'static Ret llvm::function_ref<Ret(Params ...)>::callback_fn(intptr_t, Params ...) [with Callable = mlir::detail::DenseArrayAttrImpl<bool>::parseWithoutBraces(mlir::AsmParser&, mlir::Type)::<lambda()>; Ret = mlir::ParseResult; Params = {}]':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/IR/BuiltinAttributes.cpp:821:11: note: 'value' was declared here
  821 |         T value;
      |           ^~~~~
In member function 'void llvm::SmallVectorTemplateBase<T, true>::push_back(ValueParamT) [with T = signed char]',
    inlined from 'mlir::detail::DenseArrayAttrImpl<signed char>::parseWithoutBraces(mlir::AsmParser&, mlir::Type)::<lambda()>' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/IR/BuiltinAttributes.cpp:824:23,
    inlined from 'static Ret llvm::function_ref<Ret(Params ...)>::callback_fn(intptr_t, Params ...) [with Callable = mlir::detail::DenseArrayAttrImpl<signed char>::parseWithoutBraces(mlir::AsmParser&, mlir::Type)::<lambda()>; Ret = mlir::ParseResult; Params = {}]' at /home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/ADT/STLFunctionalExtras.h:46:40:
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/ADT/SmallVector.h:576:11: warning: 'value' may be used uninitialized [-Wmaybe-uninitialized]
  576 |     memcpy(reinterpret_cast<void *>(this->end()), EltPtr, sizeof(T));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/IR/BuiltinAttributes.cpp: In static member function 'static Ret llvm::function_ref<Ret(Params ...)>::callback_fn(intptr_t, Params ...) [with Callable = mlir::detail::DenseArrayAttrImpl<signed char>::parseWithoutBraces(mlir::AsmParser&, mlir::Type)::<lambda()>; Ret = mlir::ParseResult; Params = {}]':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/IR/BuiltinAttributes.cpp:821:11: note: 'value' was declared here
  821 |         T value;
      |           ^~~~~
In member function 'void llvm::SmallVectorTemplateBase<T, true>::push_back(ValueParamT) [with T = short int]',
    inlined from 'mlir::detail::DenseArrayAttrImpl<short int>::parseWithoutBraces(mlir::AsmParser&, mlir::Type)::<lambda()>' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/IR/BuiltinAttributes.cpp:824:23,
    inlined from 'static Ret llvm::function_ref<Ret(Params ...)>::callback_fn(intptr_t, Params ...) [with Callable = mlir::detail::DenseArrayAttrImpl<short int>::parseWithoutBraces(mlir::AsmParser&, mlir::Type)::<lambda()>; Ret = mlir::ParseResult; Params = {}]' at /home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/ADT/STLFunctionalExtras.h:46:40:
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/ADT/SmallVector.h:576:11: warning: 'value' may be used uninitialized [-Wmaybe-uninitialized]
  576 |     memcpy(reinterpret_cast<void *>(this->end()), EltPtr, sizeof(T));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/IR/BuiltinAttributes.cpp: In static member function 'static Ret llvm::function_ref<Ret(Params ...)>::callback_fn(intptr_t, Params ...) [with Callable = mlir::detail::DenseArrayAttrImpl<short int>::parseWithoutBraces(mlir::AsmParser&, mlir::Type)::<lambda()>; Ret = mlir::ParseResult; Params = {}]':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/IR/BuiltinAttributes.cpp:821:11: note: 'value' was declared here
  821 |         T value;
      |           ^~~~~
In member function 'void llvm::SmallVectorTemplateBase<T, true>::push_back(ValueParamT) [with T = int]',
    inlined from 'mlir::detail::DenseArrayAttrImpl<int>::parseWithoutBraces(mlir::AsmParser&, mlir::Type)::<lambda()>' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/IR/BuiltinAttributes.cpp:824:23,
    inlined from 'static Ret llvm::function_ref<Ret(Params ...)>::callback_fn(intptr_t, Params ...) [with Callable = mlir::detail::DenseArrayAttrImpl<int>::parseWithoutBraces(mlir::AsmParser&, mlir::Type)::<lambda()>; Ret = mlir::ParseResult; Params = {}]' at /home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/ADT/STLFunctionalExtras.h:46:40:
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/ADT/SmallVector.h:576:11: warning: 'value' may be used uninitialized [-Wmaybe-uninitialized]
  576 |     memcpy(reinterpret_cast<void *>(this->end()), EltPtr, sizeof(T));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/IR/BuiltinAttributes.cpp: In static member function 'static Ret llvm::function_ref<Ret(Params ...)>::callback_fn(intptr_t, Params ...) [with Callable = mlir::detail::DenseArrayAttrImpl<int>::parseWithoutBraces(mlir::AsmParser&, mlir::Type)::<lambda()>; Ret = mlir::ParseResult; Params = {}]':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/IR/BuiltinAttributes.cpp:821:11: note: 'value' was declared here
  821 |         T value;
      |           ^~~~~
In member function 'void llvm::SmallVectorTemplateBase<T, true>::push_back(ValueParamT) [with T = long int]',
    inlined from 'mlir::detail::DenseArrayAttrImpl<long int>::parseWithoutBraces(mlir::AsmParser&, mlir::Type)::<lambda()>' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/IR/BuiltinAttributes.cpp:824:23,
    inlined from 'static Ret llvm::function_ref<Ret(Params ...)>::callback_fn(intptr_t, Params ...) [with Callable = mlir::detail::DenseArrayAttrImpl<long int>::parseWithoutBraces(mlir::AsmParser&, mlir::Type)::<lambda()>; Ret = mlir::ParseResult; Params = {}]' at /home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/ADT/STLFunctionalExtras.h:46:40:
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/ADT/SmallVector.h:576:11: warning: 'value' may be used uninitialized [-Wmaybe-uninitialized]
  576 |     memcpy(reinterpret_cast<void *>(this->end()), EltPtr, sizeof(T));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/IR/BuiltinAttributes.cpp: In static member function 'static Ret llvm::function_ref<Ret(Params ...)>::callback_fn(intptr_t, Params ...) [with Callable = mlir::detail::DenseArrayAttrImpl<long int>::parseWithoutBraces(mlir::AsmParser&, mlir::Type)::<lambda()>; Ret = mlir::ParseResult; Params = {}]':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/IR/BuiltinAttributes.cpp:821:11: note: 'value' was declared here
  821 |         T value;
      |           ^~~~~
[ 15%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/BuiltinDialect.cpp.o
[ 15%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/BuiltinDialectBytecode.cpp.o
[ 15%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/BuiltinTypes.cpp.o
[ 15%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/BuiltinTypeInterfaces.cpp.o
[ 15%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/Diagnostics.cpp.o
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/IR/Diagnostics.cpp: In member function 'llvm::MutableArrayRef<mlir::detail::ExpectedDiag> mlir::detail::SourceMgrDiagnosticVerifierHandlerImpl::computeExpectedDiags(llvm::raw_ostream&, llvm::SourceMgr&, const llvm::MemoryBuffer*)':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/IR/Diagnostics.cpp:770:28: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized]
  770 |           record.lineNo += offset;
      |                            ^~~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/IR/Diagnostics.cpp:766:13: note: 'offset' was declared here
  766 |         int offset;
      |             ^~~~~~
[ 15%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/Dialect.cpp.o
[ 15%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/DialectResourceBlobManager.cpp.o
[ 15%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/Dominance.cpp.o
In file included from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/IR/AttrTypeSubElements.h:20,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/IR/StorageUniquerSupport.h:16,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/IR/TypeSupport.h:17,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/IR/Types.h:12,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/IR/Value.h:16,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/IR/BlockSupport.h:16,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/IR/Block.h:16,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/IR/Region.h:16,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/IR/RegionGraphTraits.h:18,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/IR/Dominance.h:22,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/IR/Dominance.cpp:14:
In member function 'unsigned int llvm::SmallDenseMap<KeyT, ValueT, InlineBuckets, KeyInfoT, BucketT>::getNumBuckets() const [with KeyT = std::pair<mlir::Block*, mlir::Block*>; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo<std::pair<mlir::Block*, mlir::Block*>, void>; BucketT = llvm::detail::DenseMapPair<std::pair<mlir::Block*, mlir::Block*>, int>]',
    inlined from 'unsigned int llvm::DenseMapBase<DerivedT, KeyT, ValueT, KeyInfoT, BucketT>::getNumBuckets() const [with DerivedT = llvm::SmallDenseMap<std::pair<mlir::Block*, mlir::Block*>, int, 4, llvm::DenseMapInfo<std::pair<mlir::Block*, mlir::Block*>, void>, llvm::detail::DenseMapPair<std::pair<mlir::Block*, mlir::Block*>, int> >; KeyT = std::pair<mlir::Block*, mlir::Block*>; ValueT = int; KeyInfoT = llvm::DenseMapInfo<std::pair<mlir::Block*, mlir::Block*>, void>; BucketT = llvm::detail::DenseMapPair<std::pair<mlir::Block*, mlir::Block*>, int>]' at /home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/ADT/DenseMap.h:552:62,
    inlined from 'void llvm::DenseMapBase<DerivedT, KeyT, ValueT, KeyInfoT, BucketT>::reserve(size_type) [with DerivedT = llvm::SmallDenseMap<std::pair<mlir::Block*, mlir::Block*>, int, 4, llvm::DenseMapInfo<std::pair<mlir::Block*, mlir::Block*>, void>, llvm::detail::DenseMapPair<std::pair<mlir::Block*, mlir::Block*>, int> >; KeyT = std::pair<mlir::Block*, mlir::Block*>; ValueT = int; KeyInfoT = llvm::DenseMapInfo<std::pair<mlir::Block*, mlir::Block*>, void>; BucketT = llvm::detail::DenseMapPair<std::pair<mlir::Block*, mlir::Block*>, int>]' at /home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/ADT/DenseMap.h:106:35,
    inlined from 'void llvm::cfg::LegalizeUpdates(llvm::ArrayRef<Update<NodePtr> >, llvm::SmallVectorImpl<Update<NodePtr> >&, bool, bool) [with NodePtr = mlir::Block*]' at /home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/CFGUpdate.h:72:21:
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/ADT/DenseMap.h:1197:18: warning: '*(const llvm::SmallDenseMap<std::pair<mlir::Block*, mlir::Block*>, int, 4, llvm::DenseMapInfo<std::pair<mlir::Block*, mlir::Block*>, void>, llvm::detail::DenseMapPair<std::pair<mlir::Block*, mlir::Block*>, int> >::LargeRep*)((char*)&Operations + offsetof(llvm::SmallDenseMap<std::pair<mlir::Block*, mlir::Block*>, int, 4, llvm::DenseMapInfo<std::pair<mlir::Block*, mlir::Block*>, void>, llvm::detail::DenseMapPair<std::pair<mlir::Block*, mlir::Block*>, int> >,llvm::SmallDenseMap<std::pair<mlir::Block*, mlir::Block*>, int, 4, llvm::DenseMapInfo<std::pair<mlir::Block*, mlir::Block*>, void>, llvm::detail::DenseMapPair<std::pair<mlir::Block*, mlir::Block*>, int> >::storage.llvm::AlignedCharArrayUnion<llvm::detail::DenseMapPair<std::pair<mlir::Block*, mlir::Block*>, int>[4], llvm::SmallDenseMap<std::pair<mlir::Block*, mlir::Block*>, int, 4, llvm::DenseMapInfo<std::pair<mlir::Block*, mlir::Block*>, void>, llvm::detail::DenseMapPair<std::pair<mlir::Block*, mlir::Block*>, int> >::LargeRep>::buffer[0])).llvm::SmallDenseMap<std::pair<mlir::Block*, mlir::Block*>, int, 4, llvm::DenseMapInfo<std::pair<mlir::Block*, mlir::Block*>, void>, llvm::detail::DenseMapPair<std::pair<mlir::Block*, mlir::Block*>, int> >::LargeRep::NumBuckets' may be used uninitialized [-Wmaybe-uninitialized]
 1197 |     return Small ? InlineBuckets : getLargeRep()->NumBuckets;
      |            ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/CFGDiff.h:20,
                 from /home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/GenericDomTree.h:32,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/IR/Dominance.h:23:
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/CFGUpdate.h: In function 'void llvm::cfg::LegalizeUpdates(llvm::ArrayRef<Update<NodePtr> >, llvm::SmallVectorImpl<Update<NodePtr> >&, bool, bool) [with NodePtr = mlir::Block*]':
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/CFGUpdate.h:71:54: note: 'Operations' declared here
   71 |   SmallDenseMap<std::pair<NodePtr, NodePtr>, int, 4> Operations;
      |                                                      ^~~~~~~~~~
[ 15%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/ExtensibleDialect.cpp.o
[ 15%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/IntegerSet.cpp.o
[ 15%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/Location.cpp.o
[ 15%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/MLIRContext.cpp.o
[ 15%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/ODSSupport.cpp.o
[ 15%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/Operation.cpp.o
[ 15%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/OperationSupport.cpp.o
[ 15%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/PatternMatch.cpp.o
[ 15%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/Region.cpp.o
[ 15%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/RegionKindInterface.cpp.o
[ 15%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/SymbolTable.cpp.o
[ 16%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/TensorEncoding.cpp.o
[ 16%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/Types.cpp.o
[ 16%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/TypeRange.cpp.o
[ 16%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/TypeUtilities.cpp.o
[ 16%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/Unit.cpp.o
[ 16%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/Value.cpp.o
[ 16%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/ValueRange.cpp.o
[ 16%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/Verifier.cpp.o
[ 16%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/Visitors.cpp.o
[ 16%] Building CXX object lib/IR/CMakeFiles/obj.MLIRIR.dir/PDL/PDLPatternMatch.cpp.o
[ 16%] Built target obj.MLIRIR
[ 16%] Linking CXX static library libMLIRIR.a
[ 16%] Built target MLIRIR
[ 16%] Building CXX object lib/AsmParser/CMakeFiles/obj.MLIRAsmParser.dir/AffineParser.cpp.o
[ 16%] Building CXX object lib/AsmParser/CMakeFiles/obj.MLIRAsmParser.dir/AsmParserState.cpp.o
[ 16%] Building CXX object lib/AsmParser/CMakeFiles/obj.MLIRAsmParser.dir/AttributeParser.cpp.o
[ 16%] Building CXX object lib/AsmParser/CMakeFiles/obj.MLIRAsmParser.dir/DialectSymbolParser.cpp.o
[ 16%] Building CXX object lib/AsmParser/CMakeFiles/obj.MLIRAsmParser.dir/Lexer.cpp.o
[ 16%] Building CXX object lib/AsmParser/CMakeFiles/obj.MLIRAsmParser.dir/LocationParser.cpp.o
[ 16%] Building CXX object lib/AsmParser/CMakeFiles/obj.MLIRAsmParser.dir/Parser.cpp.o
[ 17%] Building CXX object lib/AsmParser/CMakeFiles/obj.MLIRAsmParser.dir/Token.cpp.o
[ 17%] Building CXX object lib/AsmParser/CMakeFiles/obj.MLIRAsmParser.dir/TypeParser.cpp.o
[ 17%] Built target obj.MLIRAsmParser
[ 19%] Linking CXX static library libMLIRAsmParser.a
[ 19%] Built target MLIRAsmParser
[ 19%] Building CXX object lib/Bytecode/Reader/CMakeFiles/obj.MLIRBytecodeReader.dir/BytecodeReader.cpp.o
In file included from /home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/Casting.h:21,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/Support/LLVM.h:23,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/Bytecode/BytecodeReaderConfig.h:16,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/IR/AsmState.h:17,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/Bytecode/BytecodeReader.h:16,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:9:
In constructor 'constexpr std::_Optional_payload_base<_Tp>::_Storage<_Up, <anonymous> >::_Storage(std::in_place_t, _Args&& ...) [with _Args = {bool}; _Up = bool; bool <anonymous> = true; _Tp = bool]',
    inlined from 'constexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(std::in_place_t, _Args&& ...) [with _Args = {bool}; _Tp = bool]' at /opt/tools/gcc13/include/c++/13.3.0/optional:126:4,
    inlined from 'constexpr std::_Optional_payload<bool, true, true, true>::_Optional_payload(std::in_place_t, _Args&& ...) [with _Args = {bool}][inherited from std::_Optional_payload_base<bool>]' at /opt/tools/gcc13/include/c++/13.3.0/optional:341:42,
    inlined from 'constexpr std::_Optional_base<_Tp, true, true>::_Optional_base(std::in_place_t, _Args&& ...) [with _Args = {bool}; typename std::enable_if<is_constructible_v<_Tp, _Args ...>, bool>::type <anonymous> = false; _Tp = bool]' at /opt/tools/gcc13/include/c++/13.3.0/optional:652:4,
    inlined from 'constexpr std::optional<_Tp>::optional(_Up&&) [with _Up = bool; typename std::enable_if<__and_v<std::__not_<std::is_same<std::optional<_Tp>, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::__not_<std::is_same<std::in_place_t, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::is_constructible<_T1, _U1>, std::is_convertible<_U1, _T1> >, bool>::type <anonymous> = true; _Tp = bool]' at /opt/tools/gcc13/include/c++/13.3.0/optional:751:47,
    inlined from 'mlir::FailureOr<T>::FailureOr(T&&) [with T = bool]' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/Support/LogicalResult.h:87:57,
    inlined from 'virtual mlir::FailureOr<bool> {anonymous}::ParsedResourceEntry::parseAsBool() const' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:581:12,
    inlined from 'virtual mlir::FailureOr<bool> {anonymous}::ParsedResourceEntry::parseAsBool() const' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:573:19:
/opt/tools/gcc13/include/c++/13.3.0/optional:214:15: warning: 'value' may be used uninitialized [-Wmaybe-uninitialized]
  214 |             : _M_value(std::forward<_Args>(__args)...)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp: In member function 'virtual mlir::FailureOr<bool> {anonymous}::ParsedResourceEntry::parseAsBool() const':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:578:10: note: 'value' was declared here
  578 |     bool value;
      |          ^~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp: In member function 'mlir::LogicalResult {anonymous}::EncodingReader::alignTo(unsigned int)':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:119:7: warning: 'padding' may be used uninitialized [-Wmaybe-uninitialized]
  119 |       if (padding != bytecode::kAlignmentByte) {
      |       ^~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:116:15: note: 'padding' was declared here
  116 |       uint8_t padding;
      |               ^~~~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp: In member function 'virtual mlir::FailureOr<llvm::APInt> {anonymous}::DialectReader::readAPIntWithKnownWidth(unsigned int)':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:993:14: warning: 'value' may be used uninitialized [-Wmaybe-uninitialized]
  993 |       return APInt(bitWidth, value);
      |              ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:990:15: note: 'value' was declared here
  990 |       uint8_t value;
      |               ^~~~~
In file included from /home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/Casting.h:17:
In member function 'mlir::LogicalResult {anonymous}::EncodingReader::parseVarInt(uint64_t&)',
    inlined from 'mlir::LogicalResult {anonymous}::EncodingReader::parseVarIntWithFlag(uint64_t&, bool&)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:231:15,
    inlined from '{anonymous}::AttrTypeReader::initialize(llvm::MutableArrayRef<std::unique_ptr<{anonymous}::BytecodeDialect> >, llvm::ArrayRef<unsigned char>, llvm::ArrayRef<unsigned char>)::<lambda(auto:45&&)>::<lambda({anonymous}::BytecodeDialect*)>' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:1159:17,
    inlined from 'static Ret llvm::function_ref<Ret(Params ...)>::callback_fn(intptr_t, Params ...) [with Callable = {anonymous}::AttrTypeReader::initialize(llvm::MutableArrayRef<std::unique_ptr<{anonymous}::BytecodeDialect> >, llvm::ArrayRef<unsigned char>, llvm::ArrayRef<unsigned char>)::<lambda(auto:45&&)>::<lambda({anonymous}::BytecodeDialect*)>; Ret = mlir::LogicalResult; Params = {{anonymous}::BytecodeDialect*}]' at /home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/ADT/STLFunctionalExtras.h:45:52:
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:198:21: warning: 'entrySize' may be used uninitialized [-Wmaybe-uninitialized]
  198 |     if (LLVM_LIKELY(result & 1)) {
      |                     ^~~~~~
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/Compiler.h:237:51: note: in definition of macro 'LLVM_LIKELY'
  237 | #define LLVM_LIKELY(EXPR) __builtin_expect((bool)(EXPR), true)
      |                                                   ^~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp: In static member function 'static Ret llvm::function_ref<Ret(Params ...)>::callback_fn(intptr_t, Params ...) [with Callable = {anonymous}::AttrTypeReader::initialize(llvm::MutableArrayRef<std::unique_ptr<{anonymous}::BytecodeDialect> >, llvm::ArrayRef<unsigned char>, llvm::ArrayRef<unsigned char>)::<lambda(auto:45&&)>::<lambda({anonymous}::BytecodeDialect*)>; Ret = mlir::LogicalResult; Params = {{anonymous}::BytecodeDialect*}]':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:1158:16: note: 'entrySize' declared here
 1158 |       uint64_t entrySize;
      |                ^~~~~~~~~
In member function 'mlir::LogicalResult {anonymous}::EncodingReader::parseVarInt(uint64_t&)',
    inlined from 'mlir::LogicalResult {anonymous}::EncodingReader::parseVarIntWithFlag(uint64_t&, bool&)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:231:15,
    inlined from '{anonymous}::AttrTypeReader::initialize(llvm::MutableArrayRef<std::unique_ptr<{anonymous}::BytecodeDialect> >, llvm::ArrayRef<unsigned char>, llvm::ArrayRef<unsigned char>)::<lambda(auto:45&&)>::<lambda({anonymous}::BytecodeDialect*)>' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:1159:17,
    inlined from 'static Ret llvm::function_ref<Ret(Params ...)>::callback_fn(intptr_t, Params ...) [with Callable = {anonymous}::AttrTypeReader::initialize(llvm::MutableArrayRef<std::unique_ptr<{anonymous}::BytecodeDialect> >, llvm::ArrayRef<unsigned char>, llvm::ArrayRef<unsigned char>)::<lambda(auto:45&&)>::<lambda({anonymous}::BytecodeDialect*)>; Ret = mlir::LogicalResult; Params = {{anonymous}::BytecodeDialect*}]' at /home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/ADT/STLFunctionalExtras.h:45:52:
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:198:21: warning: 'entrySize' may be used uninitialized [-Wmaybe-uninitialized]
  198 |     if (LLVM_LIKELY(result & 1)) {
      |                     ^~~~~~
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/Compiler.h:237:51: note: in definition of macro 'LLVM_LIKELY'
  237 | #define LLVM_LIKELY(EXPR) __builtin_expect((bool)(EXPR), true)
      |                                                   ^~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp: In static member function 'static Ret llvm::function_ref<Ret(Params ...)>::callback_fn(intptr_t, Params ...) [with Callable = {anonymous}::AttrTypeReader::initialize(llvm::MutableArrayRef<std::unique_ptr<{anonymous}::BytecodeDialect> >, llvm::ArrayRef<unsigned char>, llvm::ArrayRef<unsigned char>)::<lambda(auto:45&&)>::<lambda({anonymous}::BytecodeDialect*)>; Ret = mlir::LogicalResult; Params = {{anonymous}::BytecodeDialect*}]':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:1158:16: note: 'entrySize' declared here
 1158 |       uint64_t entrySize;
      |                ^~~~~~~~~
In member function 'mlir::LogicalResult {anonymous}::EncodingReader::parseVarInt(uint64_t&)',
    inlined from 'mlir::LogicalResult {anonymous}::AttrTypeReader::parseAttribute({anonymous}::EncodingReader&, mlir::Attribute&)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:829:15,
    inlined from 'mlir::LogicalResult {anonymous}::AttrTypeReader::parseAttribute({anonymous}::EncodingReader&, T&) [with T = mlir::LocationAttr]' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:857:15:
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:198:21: warning: 'attrIdx' may be used uninitialized [-Wmaybe-uninitialized]
  198 |     if (LLVM_LIKELY(result & 1)) {
      |                     ^~~~~~
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/Compiler.h:237:51: note: in definition of macro 'LLVM_LIKELY'
  237 | #define LLVM_LIKELY(EXPR) __builtin_expect((bool)(EXPR), true)
      |                                                   ^~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp: In member function 'mlir::LogicalResult {anonymous}::AttrTypeReader::parseAttribute({anonymous}::EncodingReader&, T&) [with T = mlir::LocationAttr]':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:828:14: note: 'attrIdx' declared here
  828 |     uint64_t attrIdx;
      |              ^~~~~~~
In member function 'mlir::LogicalResult {anonymous}::EncodingReader::parseVarInt(uint64_t&)',
    inlined from 'mlir::LogicalResult {anonymous}::EncodingReader::parseVarIntWithFlag(uint64_t&, bool&)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:231:15,
    inlined from 'mlir::LogicalResult mlir::BytecodeReader::Impl::parseBlockArguments({anonymous}::EncodingReader&, mlir::Block*)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:2446:17:
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:198:21: warning: 'typeIdx' may be used uninitialized [-Wmaybe-uninitialized]
  198 |     if (LLVM_LIKELY(result & 1)) {
      |                     ^~~~~~
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/Compiler.h:237:51: note: in definition of macro 'LLVM_LIKELY'
  237 | #define LLVM_LIKELY(EXPR) __builtin_expect((bool)(EXPR), true)
      |                                                   ^~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp: In member function 'mlir::LogicalResult mlir::BytecodeReader::Impl::parseBlockArguments({anonymous}::EncodingReader&, mlir::Block*)':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:2444:16: note: 'typeIdx' declared here
 2444 |       uint64_t typeIdx;
      |                ^~~~~~~
In member function 'mlir::LogicalResult {anonymous}::EncodingReader::parseVarInt(uint64_t&)',
    inlined from 'mlir::LogicalResult {anonymous}::AttrTypeReader::parseType({anonymous}::EncodingReader&, mlir::Type&)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:848:15,
    inlined from 'mlir::LogicalResult mlir::BytecodeReader::Impl::parseType({anonymous}::EncodingReader&, mlir::Type&)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:1426:36,
    inlined from 'mlir::LogicalResult mlir::BytecodeReader::Impl::parseBlockArguments({anonymous}::EncodingReader&, mlir::Block*)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:2453:17:
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:198:21: warning: 'typeIdx' may be used uninitialized [-Wmaybe-uninitialized]
  198 |     if (LLVM_LIKELY(result & 1)) {
      |                     ^~~~~~
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/Compiler.h:237:51: note: in definition of macro 'LLVM_LIKELY'
  237 | #define LLVM_LIKELY(EXPR) __builtin_expect((bool)(EXPR), true)
      |                                                   ^~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp: In member function 'mlir::LogicalResult mlir::BytecodeReader::Impl::parseBlockArguments({anonymous}::EncodingReader&, mlir::Block*)':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:847:14: note: 'typeIdx' declared here
  847 |     uint64_t typeIdx;
      |              ^~~~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp: In member function 'mlir::LogicalResult {anonymous}::EncodingReader::parseSection(mlir::bytecode::Section::ID&, llvm::ArrayRef<unsigned char>&)':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:274:77: warning: 'sectionIDAndHasAlignment' may be used uninitialized [-Wmaybe-uninitialized]
  274 |     sectionID = static_cast<bytecode::Section::ID>(sectionIDAndHasAlignment &
      |                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~^
  275 |                                                    0b01111111);
      |                                                    ~~~~~~~~~~                
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:266:13: note: 'sectionIDAndHasAlignment' was declared here
  266 |     uint8_t sectionIDAndHasAlignment;
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
In member function 'mlir::LogicalResult {anonymous}::EncodingReader::parseVarInt(uint64_t&)',
    inlined from 'mlir::LogicalResult parseEntry({anonymous}::EncodingReader&, RangeT&, T&, llvm::StringRef) [with RangeT = llvm::MutableArrayRef<std::unique_ptr<{anonymous}::BytecodeDialect> >; T = std::unique_ptr<{anonymous}::BytecodeDialect>*]' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:360:13:
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:198:21: warning: 'entryIdx' may be used uninitialized [-Wmaybe-uninitialized]
  198 |     if (LLVM_LIKELY(result & 1)) {
      |                     ^~~~~~
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/Compiler.h:237:51: note: in definition of macro 'LLVM_LIKELY'
  237 | #define LLVM_LIKELY(EXPR) __builtin_expect((bool)(EXPR), true)
      |                                                   ^~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp: In function 'mlir::LogicalResult parseEntry({anonymous}::EncodingReader&, RangeT&, T&, llvm::StringRef) [with RangeT = llvm::MutableArrayRef<std::unique_ptr<{anonymous}::BytecodeDialect> >; T = std::unique_ptr<{anonymous}::BytecodeDialect>*]':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:359:12: note: 'entryIdx' declared here
  359 |   uint64_t entryIdx;
      |            ^~~~~~~~
In member function 'mlir::LogicalResult {anonymous}::EncodingReader::parseVarInt(uint64_t&)',
    inlined from 'mlir::LogicalResult parseEntry({anonymous}::EncodingReader&, RangeT&, T&, llvm::StringRef) [with RangeT = llvm::SmallVector<mlir::AsmDialectResourceHandle>; T = mlir::AsmDialectResourceHandle]' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:360:13,
    inlined from 'mlir::LogicalResult {anonymous}::ResourceSectionReader::parseResourceHandle({anonymous}::EncodingReader&, mlir::AsmDialectResourceHandle&)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:549:22,
    inlined from 'virtual mlir::FailureOr<mlir::AsmDialectResourceHandle> {anonymous}::DialectReader::readResourceHandle()' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:966:15:
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:198:21: warning: 'entryIdx' may be used uninitialized [-Wmaybe-uninitialized]
  198 |     if (LLVM_LIKELY(result & 1)) {
      |                     ^~~~~~
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/Compiler.h:237:51: note: in definition of macro 'LLVM_LIKELY'
  237 | #define LLVM_LIKELY(EXPR) __builtin_expect((bool)(EXPR), true)
      |                                                   ^~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp: In member function 'virtual mlir::FailureOr<mlir::AsmDialectResourceHandle> {anonymous}::DialectReader::readResourceHandle()':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:359:12: note: 'entryIdx' declared here
  359 |   uint64_t entryIdx;
      |            ^~~~~~~~
In member function 'mlir::LogicalResult {anonymous}::EncodingReader::parseVarInt(uint64_t&)',
    inlined from 'mlir::FailureOr<llvm::DenseMap<unsigned int, mlir::BytecodeReader::Impl::UseListOrderStorage, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, mlir::BytecodeReader::Impl::UseListOrderStorage> > > mlir::BytecodeReader::Impl::parseUseListOrderForRange({anonymous}::EncodingReader&, uint64_t)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:1932:17:
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:198:21: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized]
  198 |     if (LLVM_LIKELY(result & 1)) {
      |                     ^~~~~~
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/Compiler.h:237:51: note: in definition of macro 'LLVM_LIKELY'
  237 | #define LLVM_LIKELY(EXPR) __builtin_expect((bool)(EXPR), true)
      |                                                   ^~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp: In function 'mlir::FailureOr<llvm::DenseMap<unsigned int, mlir::BytecodeReader::Impl::UseListOrderStorage, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, mlir::BytecodeReader::Impl::UseListOrderStorage> > > mlir::BytecodeReader::Impl::parseUseListOrderForRange({anonymous}::EncodingReader&, uint64_t)':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:1931:16: note: 'index' declared here
 1931 |       uint64_t index;
      |                ^~~~~
In member function 'mlir::LogicalResult {anonymous}::EncodingReader::parseVarInt(uint64_t&)',
    inlined from 'mlir::LogicalResult {anonymous}::AttrTypeReader::parseAttribute({anonymous}::EncodingReader&, mlir::Attribute&)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:829:15,
    inlined from 'mlir::LogicalResult {anonymous}::AttrTypeReader::parseAttribute({anonymous}::EncodingReader&, T&) [with T = mlir::DictionaryAttr]' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:857:15,
    inlined from 'mlir::LogicalResult mlir::BytecodeReader::Impl::parseAttribute({anonymous}::EncodingReader&, T&) [with T = mlir::DictionaryAttr]' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:1423:41,
    inlined from 'mlir::FailureOr<mlir::Operation*> mlir::BytecodeReader::Impl::parseOpWithoutRegions({anonymous}::EncodingReader&, RegionReadState&, bool&)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:2245:15,
    inlined from 'mlir::LogicalResult mlir::BytecodeReader::Impl::parseRegions(std::vector<RegionReadState>&, RegionReadState&)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:2153:34:
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:198:21: warning: 'attrIdx' may be used uninitialized [-Wmaybe-uninitialized]
  198 |     if (LLVM_LIKELY(result & 1)) {
      |                     ^~~~~~
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/Compiler.h:237:51: note: in definition of macro 'LLVM_LIKELY'
  237 | #define LLVM_LIKELY(EXPR) __builtin_expect((bool)(EXPR), true)
      |                                                   ^~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp: In member function 'mlir::LogicalResult mlir::BytecodeReader::Impl::parseRegions(std::vector<RegionReadState>&, RegionReadState&)':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:828:14: note: 'attrIdx' declared here
  828 |     uint64_t attrIdx;
      |              ^~~~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:2229:11: warning: 'opMask' may be used uninitialized [-Wmaybe-uninitialized]
 2229 |   uint8_t opMask;
      |           ^~~~~~
In member function 'mlir::LogicalResult {anonymous}::EncodingReader::parseVarInt(uint64_t&)',
    inlined from 'mlir::LogicalResult {anonymous}::StringSectionReader::initialize(mlir::Location, llvm::ArrayRef<unsigned char>)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:413:13,
    inlined from 'mlir::LogicalResult mlir::BytecodeReader::Impl::read(mlir::Block*, llvm::function_ref<bool(mlir::Operation*)>)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:1682:13:
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:198:21: warning: 'numStrings' may be used uninitialized [-Wmaybe-uninitialized]
  198 |     if (LLVM_LIKELY(result & 1)) {
      |                     ^~~~~~
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/Compiler.h:237:51: note: in definition of macro 'LLVM_LIKELY'
  237 | #define LLVM_LIKELY(EXPR) __builtin_expect((bool)(EXPR), true)
      |                                                   ^~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp: In member function 'mlir::LogicalResult mlir::BytecodeReader::Impl::read(mlir::Block*, llvm::function_ref<bool(mlir::Operation*)>)':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:412:12: note: 'numStrings' declared here
  412 |   uint64_t numStrings;
      |            ^~~~~~~~~~
In member function 'mlir::LogicalResult {anonymous}::EncodingReader::parseVarInt(uint64_t&)',
    inlined from 'mlir::LogicalResult {anonymous}::StringSectionReader::initialize(mlir::Location, llvm::ArrayRef<unsigned char>)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:422:15,
    inlined from 'mlir::LogicalResult mlir::BytecodeReader::Impl::read(mlir::Block*, llvm::function_ref<bool(mlir::Operation*)>)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:1682:13:
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:198:21: warning: 'stringSize' may be used uninitialized [-Wmaybe-uninitialized]
  198 |     if (LLVM_LIKELY(result & 1)) {
      |                     ^~~~~~
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/Compiler.h:237:51: note: in definition of macro 'LLVM_LIKELY'
  237 | #define LLVM_LIKELY(EXPR) __builtin_expect((bool)(EXPR), true)
      |                                                   ^~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp: In member function 'mlir::LogicalResult mlir::BytecodeReader::Impl::read(mlir::Block*, llvm::function_ref<bool(mlir::Operation*)>)':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:421:14: note: 'stringSize' declared here
  421 |     uint64_t stringSize;
      |              ^~~~~~~~~~
In constructor '{anonymous}::ParsedResourceEntry::ParsedResourceEntry(llvm::StringRef, mlir::AsmResourceEntryKind, {anonymous}::EncodingReader&, {anonymous}::StringSectionReader&, const std::shared_ptr<llvm::SourceMgr>&)',
    inlined from 'mlir::LogicalResult parseResourceGroup(mlir::Location, bool, {anonymous}::EncodingReader&, {anonymous}::EncodingReader&, {anonymous}::StringSectionReader&, T*, const std::shared_ptr<llvm::SourceMgr>&, mlir::function_ref<llvm::StringRef(llvm::StringRef)>, mlir::function_ref<mlir::LogicalResult(llvm::StringRef)>) [with T = const mlir::OpAsmDialectInterface]' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:677:25,
    inlined from '{anonymous}::ResourceSectionReader::initialize(mlir::Location, const mlir::ParserConfig&, llvm::MutableArrayRef<std::unique_ptr<{anonymous}::BytecodeDialect> >, {anonymous}::StringSectionReader&, llvm::ArrayRef<unsigned char>, llvm::ArrayRef<unsigned char>, {anonymous}::DialectReader&, const std::shared_ptr<llvm::SourceMgr>&)::<lambda(auto:44*, bool, mlir::function_ref<mlir::LogicalResult(llvm::StringRef)>)> [with auto:44 = const mlir::OpAsmDialectInterface]' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:714:30,
    inlined from 'mlir::LogicalResult {anonymous}::ResourceSectionReader::initialize(mlir::Location, const mlir::ParserConfig&, llvm::MutableArrayRef<std::unique_ptr<{anonymous}::BytecodeDialect> >, {anonymous}::StringSectionReader&, llvm::ArrayRef<unsigned char>, llvm::ArrayRef<unsigned char>, {anonymous}::DialectReader&, const std::shared_ptr<llvm::SourceMgr>&)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:771:15,
    inlined from 'mlir::LogicalResult mlir::BytecodeReader::Impl::parseResourceSection({anonymous}::EncodingReader&, std::optional<llvm::ArrayRef<unsigned char> >, std::optional<llvm::ArrayRef<unsigned char> >)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:1903:35,
    inlined from 'mlir::LogicalResult mlir::BytecodeReader::Impl::read(mlir::Block*, llvm::function_ref<bool(mlir::Operation*)>)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:1697:13:
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:563:19: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized]
  563 |       : key(key), kind(kind), reader(reader), stringReader(stringReader),
      |                   ^~~~~~~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp: In member function 'mlir::LogicalResult mlir::BytecodeReader::Impl::read(mlir::Block*, llvm::function_ref<bool(mlir::Operation*)>)':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:652:26: note: 'kind' was declared here
  652 |     AsmResourceEntryKind kind;
      |                          ^~~~
In constructor '{anonymous}::ParsedResourceEntry::ParsedResourceEntry(llvm::StringRef, mlir::AsmResourceEntryKind, {anonymous}::EncodingReader&, {anonymous}::StringSectionReader&, const std::shared_ptr<llvm::SourceMgr>&)',
    inlined from 'mlir::LogicalResult parseResourceGroup(mlir::Location, bool, {anonymous}::EncodingReader&, {anonymous}::EncodingReader&, {anonymous}::StringSectionReader&, T*, const std::shared_ptr<llvm::SourceMgr>&, mlir::function_ref<llvm::StringRef(llvm::StringRef)>, mlir::function_ref<mlir::LogicalResult(llvm::StringRef)>) [with T = mlir::AsmResourceParser]' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:677:25,
    inlined from '{anonymous}::ResourceSectionReader::initialize(mlir::Location, const mlir::ParserConfig&, llvm::MutableArrayRef<std::unique_ptr<{anonymous}::BytecodeDialect> >, {anonymous}::StringSectionReader&, llvm::ArrayRef<unsigned char>, llvm::ArrayRef<unsigned char>, {anonymous}::DialectReader&, const std::shared_ptr<llvm::SourceMgr>&)::<lambda(auto:44*, bool, mlir::function_ref<mlir::LogicalResult(llvm::StringRef)>)> [with auto:44 = mlir::AsmResourceParser]' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:714:30,
    inlined from 'mlir::LogicalResult {anonymous}::ResourceSectionReader::initialize(mlir::Location, const mlir::ParserConfig&, llvm::MutableArrayRef<std::unique_ptr<{anonymous}::BytecodeDialect> >, {anonymous}::StringSectionReader&, llvm::ArrayRef<unsigned char>, llvm::ArrayRef<unsigned char>, {anonymous}::DialectReader&, const std::shared_ptr<llvm::SourceMgr>&)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:733:15,
    inlined from 'mlir::LogicalResult mlir::BytecodeReader::Impl::parseResourceSection({anonymous}::EncodingReader&, std::optional<llvm::ArrayRef<unsigned char> >, std::optional<llvm::ArrayRef<unsigned char> >)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:1903:35,
    inlined from 'mlir::LogicalResult mlir::BytecodeReader::Impl::read(mlir::Block*, llvm::function_ref<bool(mlir::Operation*)>)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:1697:13:
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:563:19: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized]
  563 |       : key(key), kind(kind), reader(reader), stringReader(stringReader),
      |                   ^~~~~~~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp: In member function 'mlir::LogicalResult mlir::BytecodeReader::Impl::read(mlir::Block*, llvm::function_ref<bool(mlir::Operation*)>)':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Bytecode/Reader/BytecodeReader.cpp:652:26: note: 'kind' was declared here
  652 |     AsmResourceEntryKind kind;
      |                          ^~~~
[ 19%] Built target obj.MLIRBytecodeReader
[ 19%] Linking CXX static library libMLIRBytecodeReader.a
[ 19%] Built target MLIRBytecodeReader
[ 19%] Building X86Vector.h.inc...
[ 19%] Building X86Vector.cpp.inc...
[ 19%] Building X86VectorTypes.h.inc...
[ 19%] Building X86VectorTypes.cpp.inc...
[ 19%] Building X86VectorDialect.h.inc...
[ 19%] Building X86VectorDialect.cpp.inc...
[ 19%] Built target MLIRX86VectorIncGen
[ 19%] Building AffineOps.cpp.inc...
[ 19%] Building AffineOps.h.inc...
[ 19%] Building AffineOpsDialect.cpp.inc...
[ 19%] Building AffineOpsDialect.h.inc...
[ 19%] Building AffineOpsTypes.cpp.inc...
[ 19%] Building AffineOpsTypes.h.inc...
[ 19%] Built target MLIRAffineOpsIncGen
[ 19%] Building AMDGPU.cpp.inc...
[ 19%] Building AMDGPU.h.inc...
[ 19%] Building AMDGPUDialect.cpp.inc...
[ 19%] Building AMDGPUDialect.h.inc...
[ 19%] Building AMDGPUTypes.cpp.inc...
[ 19%] Building AMDGPUTypes.h.inc...
[ 19%] Built target MLIRAMDGPUIncGen
[ 19%] Building Passes.h.inc...
[ 19%] Built target MLIRAMDGPUTransformsIncGen
[ 19%] Building AMX.cpp.inc...
[ 20%] Building AMX.h.inc...
[ 20%] Building AMXDialect.cpp.inc...
[ 20%] Building AMXDialect.h.inc...
[ 20%] Building AMXTypes.cpp.inc...
[ 20%] Building AMXTypes.h.inc...
[ 20%] Built target MLIRAMXIncGen
[ 20%] Building ArithOps.cpp.inc...
[ 20%] Building ArithOps.h.inc...
[ 20%] Building ArithOpsDialect.cpp.inc...
[ 20%] Building ArithOpsDialect.h.inc...
[ 20%] Building ArithOpsTypes.cpp.inc...
[ 20%] Building ArithOpsTypes.h.inc...
[ 20%] Built target MLIRArithOpsIncGen
[ 20%] Building ArmNeon.cpp.inc...
[ 20%] Building ArmNeon.h.inc...
[ 20%] Building ArmNeonDialect.cpp.inc...
[ 21%] Building ArmNeonDialect.h.inc...
[ 21%] Building ArmNeonTypes.cpp.inc...
[ 21%] Building ArmNeonTypes.h.inc...
[ 21%] Built target MLIRArmNeonIncGen
[ 21%] Building ArmSME.cpp.inc...
[ 21%] Building ArmSME.h.inc...
[ 21%] Building ArmSMEDialect.cpp.inc...
[ 21%] Building ArmSMEDialect.h.inc...
[ 21%] Building ArmSMETypes.cpp.inc...
[ 21%] Building ArmSMETypes.h.inc...
[ 21%] Built target MLIRArmSMEIncGen
[ 21%] Building Passes.h.inc...
[ 21%] Building PassesEnums.h.inc...
[ 21%] Building PassesEnums.cpp.inc...
[ 21%] Built target MLIRArmSMETransformsIncGen
[ 21%] Building ArmSVE.cpp.inc...
[ 21%] Building ArmSVE.h.inc...
[ 21%] Building ArmSVEDialect.cpp.inc...
[ 21%] Building ArmSVEDialect.h.inc...
[ 21%] Building ArmSVETypes.cpp.inc...
[ 21%] Building ArmSVETypes.h.inc...
[ 21%] Built target MLIRArmSVEIncGen
[ 21%] Building AsyncOps.cpp.inc...
[ 21%] Building AsyncOps.h.inc...
[ 21%] Building AsyncOpsDialect.cpp.inc...
[ 21%] Building AsyncOpsDialect.h.inc...
[ 21%] Building AsyncOpsTypes.cpp.inc...
[ 21%] Building AsyncOpsTypes.h.inc...
[ 21%] Built target MLIRAsyncOpsIncGen
[ 21%] Building BufferizationOps.cpp.inc...
[ 21%] Building BufferizationOps.h.inc...
[ 21%] Building BufferizationOpsDialect.cpp.inc...
[ 21%] Building BufferizationOpsDialect.h.inc...
[ 21%] Building BufferizationOpsTypes.cpp.inc...
[ 21%] Building BufferizationOpsTypes.h.inc...
[ 21%] Built target MLIRBufferizationOpsIncGen
[ 21%] Building BufferizationEnums.cpp.inc...
[ 21%] Building BufferizationEnums.h.inc...
[ 21%] Built target MLIRBufferizationEnumsIncGen
[ 21%] Building Passes.h.inc...
[ 21%] Built target MLIRBufferizationPassIncGen
[ 21%] Building ComplexOps.h.inc...
[ 21%] Building ComplexOps.cpp.inc...
[ 21%] Building ComplexOpsTypes.h.inc...
[ 21%] Building ComplexOpsTypes.cpp.inc...
[ 21%] Building ComplexOpsDialect.h.inc...
[ 22%] Building ComplexOpsDialect.cpp.inc...
[ 22%] Built target MLIRComplexOpsIncGen
[ 22%] Building ControlFlowOps.h.inc...
[ 22%] Building ControlFlowOps.cpp.inc...
[ 22%] Building ControlFlowOpsTypes.h.inc...
[ 22%] Building ControlFlowOpsTypes.cpp.inc...
[ 22%] Building ControlFlowOpsDialect.h.inc...
[ 22%] Building ControlFlowOpsDialect.cpp.inc...
[ 22%] Built target MLIRControlFlowOpsIncGen
[ 22%] Building DLTI.h.inc...
[ 22%] Building DLTI.cpp.inc...
[ 22%] Building DLTITypes.h.inc...
[ 22%] Building DLTITypes.cpp.inc...
[ 22%] Building DLTIDialect.h.inc...
[ 22%] Building DLTIDialect.cpp.inc...
[ 22%] Built target MLIRDLTIIncGen
[ 22%] Building EmitC.h.inc...
[ 22%] Building EmitC.cpp.inc...
[ 22%] Building EmitCTypes.h.inc...
[ 22%] Building EmitCTypes.cpp.inc...
[ 22%] Building EmitCDialect.h.inc...
[ 22%] Building EmitCDialect.cpp.inc...
[ 22%] Built target MLIREmitCIncGen
[ 22%] Building GPUOps.h.inc...
[ 22%] Building GPUOps.cpp.inc...
[ 22%] Building GPUOpsTypes.h.inc...
[ 22%] Building GPUOpsTypes.cpp.inc...
[ 22%] Building GPUOpsDialect.h.inc...
[ 22%] Building GPUOpsDialect.cpp.inc...
[ 22%] Built target MLIRGPUOpsIncGen
[ 22%] Building IndexEnums.h.inc...
[ 22%] Building IndexEnums.cpp.inc...
[ 22%] Building IndexAttrs.h.inc...
[ 22%] Building IndexAttrs.cpp.inc...
[ 22%] Building IndexOps.h.inc...
[ 22%] Building IndexOps.cpp.inc...
[ 22%] Building IndexOpsTypes.h.inc...
[ 22%] Building IndexOpsTypes.cpp.inc...
[ 22%] Building IndexOpsDialect.h.inc...
[ 22%] Building IndexOpsDialect.cpp.inc...
[ 22%] Built target MLIRIndexOpsIncGen
[ 22%] Building IRDL.h.inc...
[ 22%] Building IRDL.cpp.inc...
[ 22%] Building IRDLTypes.h.inc...
[ 22%] Building IRDLTypes.cpp.inc...
[ 22%] Building IRDLDialect.h.inc...
[ 22%] Building IRDLDialect.cpp.inc...
[ 22%] Built target MLIRIRDLIncGen
[ 22%] Building CXX object lib/Parser/CMakeFiles/obj.MLIRParser.dir/Parser.cpp.o
[ 22%] Built target obj.MLIRParser
[ 22%] Linking CXX static library libMLIRParser.a
[ 22%] Built target MLIRParser
[ 22%] Building CXX object tools/mlir-linalg-ods-gen/CMakeFiles/mlir-linalg-ods-yaml-gen.dir/mlir-linalg-ods-yaml-gen.cpp.o
[ 22%] Linking CXX executable ../../bin/mlir-linalg-ods-yaml-gen
[ 22%] Built target mlir-linalg-ods-yaml-gen
[ 22%] Generating LinalgNamedStructuredOps.yamlgen.td, LinalgNamedStructuredOps.yamlgen.cpp.inc
[ 22%] Built target MLIRLinalgNamedStructuredOpsYamlIncGen
[ 22%] Built target LinalgOdsGen
[ 22%] Building LinalgOps.h.inc...
[ 22%] Building LinalgOps.cpp.inc...
[ 22%] Building LinalgOpsTypes.h.inc...
[ 22%] Building LinalgOpsTypes.cpp.inc...
[ 22%] Building LinalgOpsDialect.h.inc...
[ 22%] Building LinalgOpsDialect.cpp.inc...
[ 22%] Built target MLIRLinalgOpsIncGen
[ 22%] Building LinalgOpsEnums.h.inc...
[ 22%] Building LinalgOpsEnums.cpp.inc...
[ 22%] Built target MLIRLinalgOpsEnumsIncGen
[ 22%] Building LinalgOpsAttrDefs.h.inc...
[ 23%] Building LinalgOpsAttrDefs.cpp.inc...
[ 23%] Built target MLIRLinalgOpsAttributesIncGen
[ 23%] Building LinalgStructuredOps.h.inc...
[ 23%] Building LinalgStructuredOps.cpp.inc...
[ 23%] Built target MLIRLinalgStructuredOpsIncGen
[ 23%] Building LinalgInterfaces.h.inc...
[ 23%] Building LinalgInterfaces.cpp.inc...
[ 23%] Built target MLIRLinalgInterfacesIncGen
[ 23%] Building LLVMOps.h.inc...
[ 23%] Building LLVMOps.cpp.inc...
[ 23%] Building LLVMOpsDialect.h.inc...
[ 23%] Building LLVMOpsDialect.cpp.inc...
[ 23%] Building LLVMOpsEnums.h.inc...
[ 23%] Building LLVMOpsEnums.cpp.inc...
[ 23%] Building LLVMOpsAttrDefs.h.inc...
[ 23%] Building LLVMOpsAttrDefs.cpp.inc...
[ 23%] Built target MLIRLLVMOpsIncGen
[ 23%] Building LLVMTypes.h.inc...
[ 23%] Building LLVMTypes.cpp.inc...
[ 23%] Built target MLIRLLVMTypesIncGen
[ 23%] Building LLVMIntrinsicOps.h.inc...
[ 24%] Building LLVMIntrinsicOps.cpp.inc...
[ 24%] Built target MLIRLLVMIntrinsicOpsIncGen
[ 24%] Building LLVMInterfaces.h.inc...
[ 24%] Building LLVMInterfaces.cpp.inc...
[ 24%] Building LLVMTypeInterfaces.h.inc...
[ 24%] Building LLVMTypeInterfaces.cpp.inc...
[ 24%] Built target MLIRLLVMInterfacesIncGen
[ 24%] Building LLVMConversions.inc...
[ 24%] Building LLVMConversionEnumsToLLVM.inc...
[ 24%] Building LLVMConversionEnumsFromLLVM.inc...
[ 24%] Building LLVMOpFromLLVMIRConversions.inc...
[ 24%] Built target MLIRLLVMConversionsIncGen
[ 24%] Building LLVMIntrinsicConversions.inc...
[ 24%] Building LLVMIntrinsicFromLLVMIRConversions.inc...
[ 24%] Building LLVMConvertibleLLVMIRIntrinsics.inc...
[ 24%] Built target MLIRLLVMIntrinsicConversionsIncGen
[ 24%] Building BasicPtxBuilderInterface.cpp.inc...
[ 24%] Building BasicPtxBuilderInterface.h.inc...
[ 24%] Built target MLIRBasicPtxBuilderInterfaceIncGen
[ 24%] Building NVVMOps.h.inc...
[ 24%] Building NVVMOps.cpp.inc...
[ 24%] Building NVVMOpsTypes.h.inc...
[ 24%] Building NVVMOpsTypes.cpp.inc...
[ 24%] Building NVVMOpsDialect.h.inc...
[ 24%] Building NVVMOpsDialect.cpp.inc...
[ 24%] Built target MLIRNVVMOpsIncGen
[ 24%] Building NVVMConversions.inc...
[ 24%] Building NVVMFromLLVMIRConversions.inc...
[ 25%] Building NVVMConvertibleLLVMIRIntrinsics.inc...
[ 25%] Building NVVMOpsEnums.h.inc...
[ 25%] Building NVVMOpsEnums.cpp.inc...
[ 25%] Building NVVMOpsAttributes.h.inc...
[ 25%] Building NVVMOpsAttributes.cpp.inc...
[ 25%] Built target MLIRNVVMConversionsIncGen
[ 25%] Building ROCDLOps.h.inc...
[ 25%] Building ROCDLOps.cpp.inc...
[ 25%] Building ROCDLOpsTypes.h.inc...
[ 25%] Building ROCDLOpsTypes.cpp.inc...
[ 25%] Building ROCDLOpsDialect.h.inc...
[ 25%] Building ROCDLOpsDialect.cpp.inc...
[ 25%] Built target MLIRROCDLOpsIncGen
[ 25%] Building MathOps.h.inc...
[ 25%] Building MathOps.cpp.inc...
[ 25%] Building MathOpsTypes.h.inc...
[ 25%] Building MathOpsTypes.cpp.inc...
[ 25%] Building MathOpsDialect.h.inc...
[ 25%] Building MathOpsDialect.cpp.inc...
[ 25%] Built target MLIRMathOpsIncGen
[ 25%] Building MemRefOps.h.inc...
[ 25%] Building MemRefOps.cpp.inc...
[ 25%] Building MemRefOpsTypes.h.inc...
[ 25%] Building MemRefOpsTypes.cpp.inc...
[ 25%] Building MemRefOpsDialect.h.inc...
[ 25%] Building MemRefOpsDialect.cpp.inc...
[ 25%] Built target MLIRMemRefOpsIncGen
[ 25%] Building Passes.h.inc...
[ 25%] Built target MLIRMemRefPassIncGen
[ 25%] Building MeshOps.h.inc...
[ 25%] Building MeshOps.cpp.inc...
[ 25%] Building MeshOpsTypes.h.inc...
[ 25%] Building MeshOpsTypes.cpp.inc...
[ 25%] Building MeshOpsDialect.h.inc...
[ 25%] Building MeshOpsDialect.cpp.inc...
[ 25%] Built target MLIRMeshOpsIncGen
[ 25%] Building Passes.h.inc...
[ 25%] Built target MLIRMeshPassIncGen
[ 25%] Building MLProgramOps.h.inc...
[ 25%] Building MLProgramOps.cpp.inc...
[ 25%] Building MLProgramOpsTypes.h.inc...
[ 25%] Building MLProgramOpsTypes.cpp.inc...
[ 25%] Building MLProgramOpsDialect.h.inc...
[ 25%] Building MLProgramOpsDialect.cpp.inc...
[ 25%] Built target MLIRMLProgramOpsIncGen
[ 25%] Building MLProgramAttributes.h.inc...
[ 25%] Building MLProgramAttributes.cpp.inc...
[ 25%] Built target MLIRMLProgramAttributesIncGen
[ 25%] Building MLProgramTypes.h.inc...
[ 26%] Building MLProgramTypes.cpp.inc...
[ 26%] Built target MLIRMLProgramTypesIncGen
[ 26%] Building Passes.h.inc...
[ 26%] Built target MLIRMLProgramPassIncGen
[ 26%] Building NVGPU.h.inc...
[ 26%] Building NVGPU.cpp.inc...
[ 26%] Building NVGPUTypes.h.inc...
[ 26%] Building NVGPUTypes.cpp.inc...
[ 26%] Building NVGPUDialect.h.inc...
[ 26%] Building NVGPUDialect.cpp.inc...
[ 26%] Built target MLIRNVGPUIncGen
[ 26%] Building OpenACCOps.h.inc...
[ 26%] Building OpenACCOps.cpp.inc...
[ 26%] Building OpenACCOpsTypes.h.inc...
[ 26%] Building OpenACCOpsTypes.cpp.inc...
[ 26%] Building OpenACCOpsDialect.h.inc...
[ 26%] Building OpenACCOpsDialect.cpp.inc...
[ 26%] Built target MLIROpenACCOpsIncGen
[ 26%] Building PDLOps.h.inc...
[ 26%] Building PDLOps.cpp.inc...
[ 26%] Building PDLOpsTypes.h.inc...
[ 26%] Building PDLOpsTypes.cpp.inc...
[ 26%] Building PDLOpsDialect.h.inc...
[ 26%] Building PDLOpsDialect.cpp.inc...
[ 26%] Built target MLIRPDLOpsIncGen
[ 26%] Building PDLInterpOps.h.inc...
[ 26%] Building PDLInterpOps.cpp.inc...
[ 26%] Building PDLInterpOpsTypes.h.inc...
[ 26%] Building PDLInterpOpsTypes.cpp.inc...
[ 28%] Building PDLInterpOpsDialect.h.inc...
[ 28%] Building PDLInterpOpsDialect.cpp.inc...
[ 28%] Built target MLIRPDLInterpOpsIncGen
[ 28%] Building QuantOps.h.inc...
[ 28%] Building QuantOps.cpp.inc...
[ 28%] Building QuantOpsTypes.h.inc...
[ 28%] Building QuantOpsTypes.cpp.inc...
[ 28%] Building QuantOpsDialect.h.inc...
[ 28%] Building QuantOpsDialect.cpp.inc...
[ 28%] Built target MLIRQuantOpsIncGen
[ 28%] Building SCFOps.h.inc...
[ 28%] Building SCFOps.cpp.inc...
[ 28%] Building SCFOpsTypes.h.inc...
[ 28%] Building SCFOpsTypes.cpp.inc...
[ 28%] Building SCFOpsDialect.h.inc...
[ 28%] Building SCFOpsDialect.cpp.inc...
[ 28%] Built target MLIRSCFOpsIncGen
[ 28%] Building Passes.h.inc...
[ 28%] Built target MLIRSCFPassIncGen
[ 28%] Building ShapeOps.h.inc...
[ 28%] Building ShapeOps.cpp.inc...
[ 28%] Building ShapeOpsTypes.h.inc...
[ 29%] Building ShapeOpsTypes.cpp.inc...
[ 29%] Building ShapeOpsDialect.h.inc...
[ 29%] Building ShapeOpsDialect.cpp.inc...
[ 29%] Built target MLIRShapeOpsIncGen
[ 29%] Building SparseTensorOps.h.inc...
[ 29%] Building SparseTensorOps.cpp.inc...
[ 29%] Building SparseTensorOpsTypes.h.inc...
[ 29%] Building SparseTensorOpsTypes.cpp.inc...
[ 29%] Building SparseTensorOpsDialect.h.inc...
[ 29%] Building SparseTensorOpsDialect.cpp.inc...
[ 29%] Built target MLIRSparseTensorOpsIncGen
[ 29%] Building SparseTensorAttrDefs.h.inc...
[ 29%] Building SparseTensorAttrDefs.cpp.inc...
[ 29%] Building SparseTensorAttrEnums.h.inc...
[ 29%] Building SparseTensorAttrEnums.cpp.inc...
[ 29%] Built target MLIRSparseTensorAttrDefsIncGen
[ 30%] Building SparseTensorTypes.h.inc...
[ 30%] Building SparseTensorTypes.cpp.inc...
[ 30%] Built target MLIRSparseTensorTypesIncGen
[ 31%] Building SparseTensorInterfaces.h.inc...
[ 31%] Building SparseTensorInterfaces.cpp.inc...
[ 31%] Built target MLIRSparseTensorInterfacesIncGen
[ 31%] Building SPIRVOps.h.inc...
[ 32%] Building SPIRVOps.cpp.inc...
[ 32%] Building SPIRVOpsTypes.h.inc...
[ 32%] Building SPIRVOpsTypes.cpp.inc...
[ 32%] Building SPIRVOpsDialect.h.inc...
[ 32%] Building SPIRVOpsDialect.cpp.inc...
[ 32%] Built target MLIRSPIRVOpsIncGen
[ 32%] Building SPIRVEnums.h.inc...
[ 32%] Building SPIRVEnums.cpp.inc...
[ 32%] Built target MLIRSPIRVEnumsIncGen
[ 32%] Building SPIRVEnumAvailability.h.inc...
[ 32%] Building SPIRVEnumAvailability.cpp.inc...
[ 32%] Building SPIRVCapabilityImplication.inc...
[ 32%] Built target MLIRSPIRVEnumAvailabilityIncGen
[ 32%] Building SPIRVAvailability.h.inc...
[ 32%] Building SPIRVAvailability.cpp.inc...
[ 32%] Building SPIRVOpAvailabilityImpl.inc...
[ 32%] Built target MLIRSPIRVAvailabilityIncGen
[ 32%] Building SPIRVSerialization.inc...
[ 32%] Built target MLIRSPIRVSerializationGen
[ 32%] Building SPIRVAttrUtils.inc...
[ 32%] Built target MLIRSPIRVAttrUtilsGen
[ 32%] Building SPIRVAttributes.h.inc...
[ 32%] Building SPIRVAttributes.cpp.inc...
[ 32%] Built target MLIRSPIRVAttributeIncGen
[ 32%] Building Passes.h.inc...
[ 32%] Built target MLIRSPIRVPassIncGen
[ 32%] Building TensorOps.h.inc...
[ 33%] Building TensorOps.cpp.inc...
[ 33%] Building TensorOpsTypes.h.inc...
[ 33%] Building TensorOpsTypes.cpp.inc...
[ 33%] Building TensorOpsDialect.h.inc...
[ 33%] Building TensorOpsDialect.cpp.inc...
[ 33%] Built target MLIRTensorOpsIncGen
[ 33%] Building TosaOps.h.inc...
[ 33%] Building TosaOps.cpp.inc...
[ 33%] Building TosaOpsTypes.h.inc...
[ 33%] Building TosaOpsTypes.cpp.inc...
[ 33%] Building TosaOpsDialect.h.inc...
[ 33%] Building TosaOpsDialect.cpp.inc...
[ 33%] Built target MLIRTosaOpsIncGen
[ 33%] Building Passes.h.inc...
[ 33%] Building PassesEnums.h.inc...
[ 33%] Building PassesEnums.cpp.inc...
[ 33%] Built target MLIRTosaPassIncGen
[ 33%] Building TransformOps.h.inc...
[ 34%] Building TransformOps.cpp.inc...
[ 34%] Building TransformOpsTypes.h.inc...
[ 34%] Building TransformOpsTypes.cpp.inc...
[ 34%] Building TransformOpsDialect.h.inc...
[ 34%] Building TransformOpsDialect.cpp.inc...
[ 34%] Built target MLIRTransformOpsIncGen
[ 34%] Building TransformTypeInterfaces.h.inc...
[ 34%] Building TransformTypeInterfaces.cpp.inc...
[ 34%] Built target MLIRTransformDialectTypeInterfacesIncGen
[ 34%] Building DialectUtilsEnums.h.inc...
[ 34%] Building DialectUtilsEnums.cpp.inc...
[ 34%] Built target MLIRDialectUtilsIncGen
[ 34%] Building Vector.h.inc...
[ 34%] Building Vector.cpp.inc...
[ 34%] Building VectorTypes.h.inc...
[ 34%] Building VectorTypes.cpp.inc...
[ 34%] Building VectorDialect.h.inc...
[ 34%] Building VectorDialect.cpp.inc...
[ 34%] Built target MLIRVectorIncGen
[ 34%] Built target mlir-headers
[ 34%] Building CXX object lib/Interfaces/CMakeFiles/obj.MLIRSideEffectInterfaces.dir/SideEffectInterfaces.cpp.o
[ 34%] Built target obj.MLIRSideEffectInterfaces
[ 34%] Linking CXX static library libMLIRSideEffectInterfaces.a
[ 34%] Built target MLIRSideEffectInterfaces
[ 34%] Building CXX object lib/Interfaces/CMakeFiles/obj.MLIRInferTypeOpInterface.dir/InferTypeOpInterface.cpp.o
In file included from /home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/FormatVariadic.h:34,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Interfaces/InferTypeOpInterface.cpp:17:
In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)',
    inlined from 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long int]' at /home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/FormatProviders.h:136:35:
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     if (isPrefixedHexStyle(Style))
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/FormatProviders.h: In static member function 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long int]':
/home/pbulk/build/lang/mlir/work/.buildlink/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here
  133 |     HexPrintStyle HS;
      |                   ^~
[ 34%] Built target obj.MLIRInferTypeOpInterface
[ 34%] Linking CXX static library libMLIRInferTypeOpInterface.a
[ 34%] Built target MLIRInferTypeOpInterface
[ 34%] Building CXX object lib/Dialect/PDL/IR/CMakeFiles/obj.MLIRPDLDialect.dir/PDL.cpp.o
[ 34%] Building CXX object lib/Dialect/PDL/IR/CMakeFiles/obj.MLIRPDLDialect.dir/PDLTypes.cpp.o
[ 34%] Built target obj.MLIRPDLDialect
[ 34%] Linking CXX static library libMLIRPDLDialect.a
[ 34%] Built target MLIRPDLDialect
[ 34%] Building CXX object lib/Tools/PDLL/CodeGen/CMakeFiles/obj.MLIRPDLLCodeGen.dir/CPPGen.cpp.o
[ 34%] Building CXX object lib/Tools/PDLL/CodeGen/CMakeFiles/obj.MLIRPDLLCodeGen.dir/MLIRGen.cpp.o
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Tools/PDLL/CodeGen/MLIRGen.cpp: In member function 'mlir::Value {anonymous}::CodeGen::genExprImpl(const mlir::pdll::ast::MemberAccessExpr*)':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Tools/PDLL/CodeGen/MLIRGen.cpp:458:52: warning: 'resultIndex' may be used uninitialized [-Wmaybe-uninitialized]
  458 |       IntegerAttr index = builder.getI32IntegerAttr(resultIndex);
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Tools/PDLL/CodeGen/MLIRGen.cpp:456:16: note: 'resultIndex' was declared here
  456 |       unsigned resultIndex;
      |                ^~~~~~~~~~~
[ 34%] Built target obj.MLIRPDLLCodeGen
[ 34%] Linking CXX static library libMLIRPDLLCodeGen.a
[ 34%] Built target MLIRPDLLCodeGen
[ 34%] Building CXX object tools/mlir-pdll/CMakeFiles/mlir-pdll.dir/mlir-pdll.cpp.o
[ 34%] Linking CXX executable ../../bin/mlir-pdll
[ 34%] Built target mlir-pdll
[ 34%] Building CXX object lib/Interfaces/CMakeFiles/obj.MLIRViewLikeInterface.dir/ViewLikeInterface.cpp.o
[ 34%] Built target obj.MLIRViewLikeInterface
[ 34%] Linking CXX static library libMLIRViewLikeInterface.a
[ 34%] Built target MLIRViewLikeInterface
[ 34%] Building CXX object lib/Analysis/Presburger/CMakeFiles/obj.MLIRPresburger.dir/Barvinok.cpp.o
[ 34%] Building CXX object lib/Analysis/Presburger/CMakeFiles/obj.MLIRPresburger.dir/IntegerRelation.cpp.o
[ 34%] Building CXX object lib/Analysis/Presburger/CMakeFiles/obj.MLIRPresburger.dir/LinearTransform.cpp.o
[ 34%] Building CXX object lib/Analysis/Presburger/CMakeFiles/obj.MLIRPresburger.dir/Matrix.cpp.o
[ 34%] Building CXX object lib/Analysis/Presburger/CMakeFiles/obj.MLIRPresburger.dir/MPInt.cpp.o
[ 34%] Building CXX object lib/Analysis/Presburger/CMakeFiles/obj.MLIRPresburger.dir/PresburgerRelation.cpp.o
[ 34%] Building CXX object lib/Analysis/Presburger/CMakeFiles/obj.MLIRPresburger.dir/PresburgerSpace.cpp.o
[ 34%] Building CXX object lib/Analysis/Presburger/CMakeFiles/obj.MLIRPresburger.dir/PWMAFunction.cpp.o
[ 34%] Building CXX object lib/Analysis/Presburger/CMakeFiles/obj.MLIRPresburger.dir/QuasiPolynomial.cpp.o
[ 34%] Building CXX object lib/Analysis/Presburger/CMakeFiles/obj.MLIRPresburger.dir/Simplex.cpp.o
[ 34%] Building CXX object lib/Analysis/Presburger/CMakeFiles/obj.MLIRPresburger.dir/SlowMPInt.cpp.o
[ 34%] Building CXX object lib/Analysis/Presburger/CMakeFiles/obj.MLIRPresburger.dir/Utils.cpp.o
[ 34%] Built target obj.MLIRPresburger
[ 34%] Linking CXX static library libMLIRPresburger.a
[ 34%] Built target MLIRPresburger
[ 34%] Building CXX object lib/Interfaces/CMakeFiles/obj.MLIRCallInterfaces.dir/CallInterfaces.cpp.o
[ 34%] Built target obj.MLIRCallInterfaces
[ 34%] Linking CXX static library libMLIRCallInterfaces.a
[ 34%] Built target MLIRCallInterfaces
[ 34%] Building CXX object lib/Interfaces/CMakeFiles/obj.MLIRControlFlowInterfaces.dir/ControlFlowInterfaces.cpp.o
[ 34%] Built target obj.MLIRControlFlowInterfaces
[ 34%] Linking CXX static library libMLIRControlFlowInterfaces.a
[ 34%] Built target MLIRControlFlowInterfaces
[ 34%] Building CXX object lib/Interfaces/CMakeFiles/obj.MLIRDataLayoutInterfaces.dir/DataLayoutInterfaces.cpp.o
[ 34%] Built target obj.MLIRDataLayoutInterfaces
[ 34%] Linking CXX static library libMLIRDataLayoutInterfaces.a
[ 34%] Built target MLIRDataLayoutInterfaces
[ 34%] Building CXX object lib/Interfaces/CMakeFiles/obj.MLIRFunctionInterfaces.dir/FunctionInterfaces.cpp.o
[ 34%] Building CXX object lib/Interfaces/CMakeFiles/obj.MLIRFunctionInterfaces.dir/FunctionImplementation.cpp.o
[ 34%] Built target obj.MLIRFunctionInterfaces
[ 34%] Linking CXX static library libMLIRFunctionInterfaces.a
[ 34%] Built target MLIRFunctionInterfaces
[ 34%] Building CXX object lib/Interfaces/CMakeFiles/obj.MLIRInferIntRangeInterface.dir/InferIntRangeInterface.cpp.o
[ 34%] Built target obj.MLIRInferIntRangeInterface
[ 34%] Linking CXX static library libMLIRInferIntRangeInterface.a
[ 34%] Built target MLIRInferIntRangeInterface
[ 34%] Building CXX object lib/Interfaces/CMakeFiles/obj.MLIRLoopLikeInterface.dir/LoopLikeInterface.cpp.o
[ 34%] Built target obj.MLIRLoopLikeInterface
[ 34%] Linking CXX static library libMLIRLoopLikeInterface.a
[ 34%] Built target MLIRLoopLikeInterface
[ 34%] Building CXX object lib/Analysis/CMakeFiles/obj.MLIRAnalysis.dir/AliasAnalysis.cpp.o
[ 34%] Building CXX object lib/Analysis/CMakeFiles/obj.MLIRAnalysis.dir/CallGraph.cpp.o
[ 34%] Building CXX object lib/Analysis/CMakeFiles/obj.MLIRAnalysis.dir/DataFlowFramework.cpp.o
[ 34%] Building CXX object lib/Analysis/CMakeFiles/obj.MLIRAnalysis.dir/DataLayoutAnalysis.cpp.o
[ 34%] Building CXX object lib/Analysis/CMakeFiles/obj.MLIRAnalysis.dir/FlatLinearValueConstraints.cpp.o
In file included from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/Analysis//FlatLinearValueConstraints.h:12,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Analysis/FlatLinearValueConstraints.cpp:9:
In member function 'void mlir::presburger::IntegerRelation::addBound(mlir::presburger::BoundType, unsigned int, int64_t)',
    inlined from 'void mlir::FlatLinearValueConstraints::addBound(mlir::presburger::BoundType, mlir::Value, int64_t)' at /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Analysis/FlatLinearValueConstraints.cpp:1152:11:
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/Analysis/Presburger/IntegerRelation.h:432:13: warning: 'pos' may be used uninitialized [-Wmaybe-uninitialized]
  432 |     addBound(type, pos, MPInt(value));
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Analysis/FlatLinearValueConstraints.cpp: In member function 'void mlir::FlatLinearValueConstraints::addBound(mlir::presburger::BoundType, mlir::Value, int64_t)':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Analysis/FlatLinearValueConstraints.cpp:1148:12: note: 'pos' was declared here
 1148 |   unsigned pos;
      |            ^~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Analysis/FlatLinearValueConstraints.cpp: In member function 'void mlir::FlatLinearValueConstraints::projectOut(mlir::Value)':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Analysis/FlatLinearValueConstraints.cpp:1213:26: warning: 'pos' may be used uninitialized [-Wmaybe-uninitialized]
 1213 |   fourierMotzkinEliminate(pos);
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Analysis/FlatLinearValueConstraints.cpp:1209:12: note: 'pos' was declared here
 1209 |   unsigned pos;
      |            ^~~
[ 34%] Building CXX object lib/Analysis/CMakeFiles/obj.MLIRAnalysis.dir/Liveness.cpp.o
[ 34%] Building CXX object lib/Analysis/CMakeFiles/obj.MLIRAnalysis.dir/CFGLoopInfo.cpp.o
[ 34%] Building CXX object lib/Analysis/CMakeFiles/obj.MLIRAnalysis.dir/SliceAnalysis.cpp.o
[ 34%] Building CXX object lib/Analysis/CMakeFiles/obj.MLIRAnalysis.dir/AliasAnalysis/LocalAliasAnalysis.cpp.o
[ 34%] Building CXX object lib/Analysis/CMakeFiles/obj.MLIRAnalysis.dir/DataFlow/ConstantPropagationAnalysis.cpp.o
[ 34%] Building CXX object lib/Analysis/CMakeFiles/obj.MLIRAnalysis.dir/DataFlow/DeadCodeAnalysis.cpp.o
[ 34%] Building CXX object lib/Analysis/CMakeFiles/obj.MLIRAnalysis.dir/DataFlow/DenseAnalysis.cpp.o
[ 34%] Building CXX object lib/Analysis/CMakeFiles/obj.MLIRAnalysis.dir/DataFlow/IntegerRangeAnalysis.cpp.o
[ 34%] Building CXX object lib/Analysis/CMakeFiles/obj.MLIRAnalysis.dir/DataFlow/LivenessAnalysis.cpp.o
[ 34%] Building CXX object lib/Analysis/CMakeFiles/obj.MLIRAnalysis.dir/DataFlow/SparseAnalysis.cpp.o
[ 34%] Built target obj.MLIRAnalysis
[ 34%] Linking CXX static library libMLIRAnalysis.a
[ 34%] Built target MLIRAnalysis
[ 34%] Building CXX object lib/Bytecode/CMakeFiles/obj.MLIRBytecodeOpInterface.dir/BytecodeOpInterface.cpp.o
[ 34%] Built target obj.MLIRBytecodeOpInterface
[ 34%] Linking CXX static library libMLIRBytecodeOpInterface.a
[ 34%] Built target MLIRBytecodeOpInterface
[ 34%] Building CXX object lib/Bytecode/Writer/CMakeFiles/obj.MLIRBytecodeWriter.dir/BytecodeWriter.cpp.o
[ 34%] Building CXX object lib/Bytecode/Writer/CMakeFiles/obj.MLIRBytecodeWriter.dir/IRNumbering.cpp.o
[ 34%] Built target obj.MLIRBytecodeWriter
[ 34%] Linking CXX static library libMLIRBytecodeWriter.a
[ 34%] Built target MLIRBytecodeWriter
[ 34%] Building Passes.h.inc...
[ 34%] Building Passes.capi.h.inc...
[ 34%] Building Passes.capi.cpp.inc...
[ 34%] Built target MLIRConversionPassIncGen
[ 34%] Building CXX object lib/Pass/CMakeFiles/obj.MLIRPass.dir/IRPrinting.cpp.o
[ 34%] Building CXX object lib/Pass/CMakeFiles/obj.MLIRPass.dir/Pass.cpp.o
[ 34%] Building CXX object lib/Pass/CMakeFiles/obj.MLIRPass.dir/PassCrashRecovery.cpp.o
[ 34%] Building CXX object lib/Pass/CMakeFiles/obj.MLIRPass.dir/PassManagerOptions.cpp.o
[ 34%] Building CXX object lib/Pass/CMakeFiles/obj.MLIRPass.dir/PassRegistry.cpp.o
[ 35%] Building CXX object lib/Pass/CMakeFiles/obj.MLIRPass.dir/PassStatistics.cpp.o
[ 35%] Building CXX object lib/Pass/CMakeFiles/obj.MLIRPass.dir/PassTiming.cpp.o
[ 35%] Built target obj.MLIRPass
[ 35%] Linking CXX static library libMLIRPass.a
[ 35%] Built target MLIRPass
[ 35%] Building CXX object lib/Dialect/PDLInterp/IR/CMakeFiles/obj.MLIRPDLInterpDialect.dir/PDLInterp.cpp.o
[ 35%] Built target obj.MLIRPDLInterpDialect
[ 35%] Linking CXX static library libMLIRPDLInterpDialect.a
[ 35%] Built target MLIRPDLInterpDialect
[ 35%] Building CXX object lib/Conversion/PDLToPDLInterp/CMakeFiles/obj.MLIRPDLToPDLInterp.dir/PDLToPDLInterp.cpp.o
[ 35%] Building CXX object lib/Conversion/PDLToPDLInterp/CMakeFiles/obj.MLIRPDLToPDLInterp.dir/Predicate.cpp.o
[ 35%] Building CXX object lib/Conversion/PDLToPDLInterp/CMakeFiles/obj.MLIRPDLToPDLInterp.dir/PredicateTree.cpp.o
[ 35%] Building CXX object lib/Conversion/PDLToPDLInterp/CMakeFiles/obj.MLIRPDLToPDLInterp.dir/RootOrdering.cpp.o
[ 35%] Built target obj.MLIRPDLToPDLInterp
[ 35%] Linking CXX static library libMLIRPDLToPDLInterp.a
[ 35%] Built target MLIRPDLToPDLInterp
[ 35%] Building CXX object lib/Rewrite/CMakeFiles/obj.MLIRRewrite.dir/FrozenRewritePatternSet.cpp.o
[ 37%] Building CXX object lib/Rewrite/CMakeFiles/obj.MLIRRewrite.dir/PatternApplicator.cpp.o
[ 37%] Built target obj.MLIRRewrite
[ 37%] Building CXX object lib/Rewrite/CMakeFiles/obj.MLIRRewritePDL.dir/ByteCode.cpp.o
[ 37%] Built target obj.MLIRRewritePDL
[ 37%] Linking CXX static library libMLIRRewritePDL.a
[ 37%] Built target MLIRRewritePDL
[ 38%] Linking CXX static library libMLIRRewrite.a
[ 38%] Built target MLIRRewrite
[ 38%] Building CXX object lib/Interfaces/CMakeFiles/obj.MLIRDestinationStyleOpInterface.dir/DestinationStyleOpInterface.cpp.o
[ 38%] Built target obj.MLIRDestinationStyleOpInterface
[ 38%] Linking CXX static library libMLIRDestinationStyleOpInterface.a
[ 38%] Built target MLIRDestinationStyleOpInterface
[ 38%] Building CXX object lib/Interfaces/CMakeFiles/obj.MLIRValueBoundsOpInterface.dir/ValueBoundsOpInterface.cpp.o
[ 38%] Built target obj.MLIRValueBoundsOpInterface
[ 38%] Linking CXX static library libMLIRValueBoundsOpInterface.a
[ 38%] Built target MLIRValueBoundsOpInterface
[ 38%] Building CXX object lib/Interfaces/CMakeFiles/obj.MLIRSubsetOpInterface.dir/SubsetOpInterface.cpp.o
[ 38%] Built target obj.MLIRSubsetOpInterface
[ 38%] Linking CXX static library libMLIRSubsetOpInterface.a
[ 38%] Built target MLIRSubsetOpInterface
[ 38%] Building CXX object lib/Transforms/Utils/CMakeFiles/obj.MLIRTransformUtils.dir/CFGToSCF.cpp.o
[ 38%] Building CXX object lib/Transforms/Utils/CMakeFiles/obj.MLIRTransformUtils.dir/CommutativityUtils.cpp.o
[ 38%] Building CXX object lib/Transforms/Utils/CMakeFiles/obj.MLIRTransformUtils.dir/ControlFlowSinkUtils.cpp.o
[ 38%] Building CXX object lib/Transforms/Utils/CMakeFiles/obj.MLIRTransformUtils.dir/DialectConversion.cpp.o
In file included from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/Rewrite/FrozenRewritePatternSet.h:12,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/Transforms/DialectConversion.h:17,
                 from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Transforms/Utils/DialectConversion.cpp:9:
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/Transforms/DialectConversion.h: In instantiation of 'class mlir::OpInterfaceConversionPattern<mlir::FunctionOpInterface>':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Transforms/Utils/DialectConversion.cpp:3142:14:   required from here
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/IR/PatternMatch.h:254:16: warning: 'virtual void mlir::RewritePattern::rewrite(mlir::Operation*, mlir::PatternRewriter&) const' was hidden [-Woverloaded-virtual=]
  254 |   virtual void rewrite(Operation *op, PatternRewriter &rewriter) const;
      |                ^~~~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/Transforms/DialectConversion.h:590:16: note:   by 'mlir::OpInterfaceConversionPattern<mlir::FunctionOpInterface>::rewrite'
  590 |   virtual void rewrite(SourceOp op, ArrayRef<Value> operands,
      |                ^~~~~~~
[ 38%] Building CXX object lib/Transforms/Utils/CMakeFiles/obj.MLIRTransformUtils.dir/FoldUtils.cpp.o
[ 38%] Building CXX object lib/Transforms/Utils/CMakeFiles/obj.MLIRTransformUtils.dir/GreedyPatternRewriteDriver.cpp.o
[ 38%] Building CXX object lib/Transforms/Utils/CMakeFiles/obj.MLIRTransformUtils.dir/InliningUtils.cpp.o
[ 38%] Building CXX object lib/Transforms/Utils/CMakeFiles/obj.MLIRTransformUtils.dir/LoopInvariantCodeMotionUtils.cpp.o
[ 38%] Building CXX object lib/Transforms/Utils/CMakeFiles/obj.MLIRTransformUtils.dir/OneToNTypeConversion.cpp.o
[ 38%] Building CXX object lib/Transforms/Utils/CMakeFiles/obj.MLIRTransformUtils.dir/RegionUtils.cpp.o
[ 38%] Building CXX object lib/Transforms/Utils/CMakeFiles/obj.MLIRTransformUtils.dir/TopologicalSortUtils.cpp.o
[ 38%] Built target obj.MLIRTransformUtils
[ 38%] Linking CXX static library libMLIRTransformUtils.a
[ 38%] Built target MLIRTransformUtils
[ 38%] Building Passes.h.inc...
[ 38%] Building Transforms.capi.h.inc...
[ 38%] Building Transforms.capi.cpp.inc...
[ 38%] Built target MLIRTransformsPassIncGen
[ 38%] Building CXX object lib/Interfaces/CMakeFiles/obj.MLIRCopyOpInterface.dir/CopyOpInterface.cpp.o
[ 38%] Built target obj.MLIRCopyOpInterface
[ 38%] Linking CXX static library libMLIRCopyOpInterface.a
[ 38%] Built target MLIRCopyOpInterface
[ 38%] Building CXX object lib/Interfaces/CMakeFiles/obj.MLIRMemorySlotInterfaces.dir/MemorySlotInterfaces.cpp.o
[ 38%] Built target obj.MLIRMemorySlotInterfaces
[ 38%] Linking CXX static library libMLIRMemorySlotInterfaces.a
[ 38%] Built target MLIRMemorySlotInterfaces
[ 38%] Building CXX object lib/Interfaces/CMakeFiles/obj.MLIRRuntimeVerifiableOpInterface.dir/RuntimeVerifiableOpInterface.cpp.o
[ 38%] Built target obj.MLIRRuntimeVerifiableOpInterface
[ 38%] Linking CXX static library libMLIRRuntimeVerifiableOpInterface.a
[ 38%] Built target MLIRRuntimeVerifiableOpInterface
[ 38%] Building CXX object lib/Transforms/CMakeFiles/obj.MLIRTransforms.dir/Canonicalizer.cpp.o
[ 38%] Building CXX object lib/Transforms/CMakeFiles/obj.MLIRTransforms.dir/ControlFlowSink.cpp.o
[ 38%] Building CXX object lib/Transforms/CMakeFiles/obj.MLIRTransforms.dir/CSE.cpp.o
[ 38%] Building CXX object lib/Transforms/CMakeFiles/obj.MLIRTransforms.dir/GenerateRuntimeVerification.cpp.o
[ 38%] Building CXX object lib/Transforms/CMakeFiles/obj.MLIRTransforms.dir/Inliner.cpp.o
[ 38%] Building CXX object lib/Transforms/CMakeFiles/obj.MLIRTransforms.dir/LocationSnapshot.cpp.o
[ 38%] Building CXX object lib/Transforms/CMakeFiles/obj.MLIRTransforms.dir/LoopInvariantCodeMotion.cpp.o
[ 39%] Building CXX object lib/Transforms/CMakeFiles/obj.MLIRTransforms.dir/Mem2Reg.cpp.o
[ 39%] Building CXX object lib/Transforms/CMakeFiles/obj.MLIRTransforms.dir/OpStats.cpp.o
[ 39%] Building CXX object lib/Transforms/CMakeFiles/obj.MLIRTransforms.dir/PrintIR.cpp.o
[ 39%] Building CXX object lib/Transforms/CMakeFiles/obj.MLIRTransforms.dir/RemoveDeadValues.cpp.o
[ 39%] Building CXX object lib/Transforms/CMakeFiles/obj.MLIRTransforms.dir/SCCP.cpp.o
[ 39%] Building CXX object lib/Transforms/CMakeFiles/obj.MLIRTransforms.dir/SROA.cpp.o
[ 39%] Building CXX object lib/Transforms/CMakeFiles/obj.MLIRTransforms.dir/StripDebugInfo.cpp.o
[ 39%] Building CXX object lib/Transforms/CMakeFiles/obj.MLIRTransforms.dir/SymbolDCE.cpp.o
[ 39%] Building CXX object lib/Transforms/CMakeFiles/obj.MLIRTransforms.dir/SymbolPrivatize.cpp.o
[ 39%] Building CXX object lib/Transforms/CMakeFiles/obj.MLIRTransforms.dir/TopologicalSort.cpp.o
[ 39%] Building CXX object lib/Transforms/CMakeFiles/obj.MLIRTransforms.dir/ViewOpGraph.cpp.o
[ 39%] Built target obj.MLIRTransforms
[ 39%] Linking CXX static library libMLIRTransforms.a
[ 39%] Built target MLIRTransforms
[ 39%] Built target intrinsics_gen
[ 39%] Building CXX object lib/Dialect/LLVMIR/CMakeFiles/obj.MLIRLLVMDialect.dir/IR/FunctionCallUtils.cpp.o
[ 39%] Building CXX object lib/Dialect/LLVMIR/CMakeFiles/obj.MLIRLLVMDialect.dir/IR/LLVMAttrs.cpp.o
[ 39%] Building CXX object lib/Dialect/LLVMIR/CMakeFiles/obj.MLIRLLVMDialect.dir/IR/LLVMDialect.cpp.o
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp: In member function 'mlir::LogicalResult mlir::LLVM::ConstantOp::verify()':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp:2559:31: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2559 |     const llvm::fltSemantics &sem = floatAttr.getValue().getSemantics();
      |                               ^~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp:2559:70: note: the temporary was destroyed at the end of the full expression 'mlir::FloatAttr::getValue() const().llvm::APFloat::getSemantics()'
 2559 |     const llvm::fltSemantics &sem = floatAttr.getValue().getSemantics();
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
[ 39%] Building CXX object lib/Dialect/LLVMIR/CMakeFiles/obj.MLIRLLVMDialect.dir/IR/LLVMInlining.cpp.o
[ 39%] Building CXX object lib/Dialect/LLVMIR/CMakeFiles/obj.MLIRLLVMDialect.dir/IR/LLVMInterfaces.cpp.o
[ 39%] Building CXX object lib/Dialect/LLVMIR/CMakeFiles/obj.MLIRLLVMDialect.dir/IR/LLVMMemorySlot.cpp.o
[ 39%] Building CXX object lib/Dialect/LLVMIR/CMakeFiles/obj.MLIRLLVMDialect.dir/IR/LLVMTypes.cpp.o
[ 39%] Building CXX object lib/Dialect/LLVMIR/CMakeFiles/obj.MLIRLLVMDialect.dir/IR/LLVMTypeSyntax.cpp.o
[ 39%] Built target obj.MLIRLLVMDialect
[ 39%] Linking CXX static library libMLIRLLVMDialect.a
[ 39%] Built target MLIRLLVMDialect
[ 39%] Building CXX object lib/Dialect/CMakeFiles/obj.MLIRDialect.dir/Traits.cpp.o
[ 39%] Built target obj.MLIRDialect
[ 39%] Linking CXX static library libMLIRDialect.a
[ 39%] Built target MLIRDialect
[ 39%] Building ArithCanonicalization.inc...
[ 39%] Built target MLIRArithCanonicalizationIncGen
[ 40%] Building CXX object lib/Interfaces/Utils/CMakeFiles/obj.MLIRInferIntRangeCommon.dir/InferIntRangeCommon.cpp.o
[ 40%] Built target obj.MLIRInferIntRangeCommon
[ 40%] Linking CXX static library libMLIRInferIntRangeCommon.a
[ 40%] Built target MLIRInferIntRangeCommon
[ 40%] Building UBOps.h.inc...
[ 40%] Building UBOps.cpp.inc...
[ 40%] Building UBOpsDialect.h.inc...
[ 41%] Building UBOpsDialect.cpp.inc...
[ 41%] Building UBOpsAttributes.h.inc...
[ 41%] Building UBOpsAttributes.cpp.inc...
[ 41%] Built target MLIRUBOpsIncGen
[ 41%] Building UBOpsInterfaces.h.inc...
[ 41%] Building UBOpsInterfaces.cpp.inc...
[ 41%] Built target MLIRUBOpsInterfacesIncGen
[ 41%] Building CXX object lib/Dialect/UB/IR/CMakeFiles/obj.MLIRUBDialect.dir/UBOps.cpp.o
[ 41%] Built target obj.MLIRUBDialect
[ 41%] Linking CXX static library libMLIRUBDialect.a
[ 41%] Built target MLIRUBDialect
[ 41%] Building CXX object lib/Interfaces/CMakeFiles/obj.MLIRCastInterfaces.dir/CastInterfaces.cpp.o
[ 41%] Built target obj.MLIRCastInterfaces
[ 41%] Linking CXX static library libMLIRCastInterfaces.a
[ 41%] Built target MLIRCastInterfaces
[ 42%] Building CXX object lib/Dialect/Arith/IR/CMakeFiles/obj.MLIRArithDialect.dir/ArithOps.cpp.o
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Dialect/Arith/IR/ArithOps.cpp: In function 'mlir::TypedAttr mlir::arith::getIdentityValueAttr(AtomicRMWKind, mlir::Type, mlir::OpBuilder&, mlir::Location, bool)':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Dialect/Arith/IR/ArithOps.cpp:2419:31: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2419 |     const llvm::fltSemantics &semantic =
      |                               ^~~~~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Dialect/Arith/IR/ArithOps.cpp:2420:60: note: the temporary was destroyed at the end of the full expression 'llvm::cast<mlir::FloatType, mlir::Type>(resultType).mlir::FloatType::getFloatSemantics()'
 2420 |         llvm::cast<FloatType>(resultType).getFloatSemantics();
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Dialect/Arith/IR/ArithOps.cpp:2440:31: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2440 |     const llvm::fltSemantics &semantic =
      |                               ^~~~~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Dialect/Arith/IR/ArithOps.cpp:2441:60: note: the temporary was destroyed at the end of the full expression 'llvm::cast<mlir::FloatType, mlir::Type>(resultType).mlir::FloatType::getFloatSemantics()'
 2441 |         llvm::cast<FloatType>(resultType).getFloatSemantics();
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
[ 42%] Building CXX object lib/Dialect/Arith/IR/CMakeFiles/obj.MLIRArithDialect.dir/ArithDialect.cpp.o
[ 42%] Building CXX object lib/Dialect/Arith/IR/CMakeFiles/obj.MLIRArithDialect.dir/InferIntRangeInterfaceImpls.cpp.o
[ 42%] Built target obj.MLIRArithDialect
[ 42%] Linking CXX static library libMLIRArithDialect.a
[ 42%] Built target MLIRArithDialect
[ 42%] Building CXX object lib/Conversion/ArithCommon/CMakeFiles/obj.MLIRArithAttrToLLVMConversion.dir/AttrToLLVMConverter.cpp.o
[ 42%] Built target obj.MLIRArithAttrToLLVMConversion
[ 42%] Linking CXX static library libMLIRArithAttrToLLVMConversion.a
[ 42%] Built target MLIRArithAttrToLLVMConversion
[ 42%] Building ComplexAttributes.h.inc...
[ 42%] Building ComplexAttributes.cpp.inc...
[ 42%] Built target MLIRComplexAttributesIncGen
[ 42%] Building CXX object lib/Dialect/Complex/IR/CMakeFiles/obj.MLIRComplexDialect.dir/ComplexOps.cpp.o
[ 42%] Building CXX object lib/Dialect/Complex/IR/CMakeFiles/obj.MLIRComplexDialect.dir/ComplexDialect.cpp.o
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Dialect/Complex/IR/ComplexDialect.cpp: In static member function 'static mlir::LogicalResult mlir::complex::NumberAttr::verify(llvm::function_ref<mlir::InFlightDiagnostic()>, llvm::APFloat, llvm::APFloat, mlir::Type)':
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Dialect/Complex/IR/ComplexDialect.cpp:73:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
   73 |   const auto &typeFloatSemantics =
      |               ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Dialect/Complex/IR/ComplexDialect.cpp:74:59: note: the temporary was destroyed at the end of the full expression 'llvm::cast<mlir::FloatType, mlir::Type>(elementType).mlir::FloatType::getFloatSemantics()'
   74 |       llvm::cast<FloatType>(elementType).getFloatSemantics();
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
[ 42%] Built target obj.MLIRComplexDialect
[ 42%] Linking CXX static library libMLIRComplexDialect.a
[ 42%] Built target MLIRComplexDialect
[ 42%] Building CXX object lib/Dialect/Arith/Utils/CMakeFiles/obj.MLIRArithUtils.dir/Utils.cpp.o
[ 42%] Built target obj.MLIRArithUtils
[ 42%] Linking CXX static library libMLIRArithUtils.a
[ 42%] Built target MLIRArithUtils
[ 42%] Building CXX object lib/Dialect/Utils/CMakeFiles/obj.MLIRDialectUtils.dir/IndexingUtils.cpp.o
[ 42%] Building CXX object lib/Dialect/Utils/CMakeFiles/obj.MLIRDialectUtils.dir/ReshapeOpsUtils.cpp.o
[ 42%] Building CXX object lib/Dialect/Utils/CMakeFiles/obj.MLIRDialectUtils.dir/StructuredOpsUtils.cpp.o
[ 42%] Building CXX object lib/Dialect/Utils/CMakeFiles/obj.MLIRDialectUtils.dir/StaticValueUtils.cpp.o
[ 42%] Built target obj.MLIRDialectUtils
[ 42%] Linking CXX static library libMLIRDialectUtils.a
[ 42%] Built target MLIRDialectUtils
[ 42%] Building CXX object lib/Interfaces/CMakeFiles/obj.MLIRShapedOpInterfaces.dir/ShapedOpInterfaces.cpp.o
[ 42%] Built target obj.MLIRShapedOpInterfaces
[ 42%] Linking CXX static library libMLIRShapedOpInterfaces.a
[ 42%] Built target MLIRShapedOpInterfaces
[ 42%] Building CXX object lib/Dialect/MemRef/IR/CMakeFiles/obj.MLIRMemRefDialect.dir/MemRefDialect.cpp.o
[ 42%] Building CXX object lib/Dialect/MemRef/IR/CMakeFiles/obj.MLIRMemRefDialect.dir/MemRefMemorySlot.cpp.o
[ 42%] Building CXX object lib/Dialect/MemRef/IR/CMakeFiles/obj.MLIRMemRefDialect.dir/MemRefOps.cpp.o
[ 42%] Building CXX object lib/Dialect/MemRef/IR/CMakeFiles/obj.MLIRMemRefDialect.dir/ValueBoundsOpInterfaceImpl.cpp.o
[ 42%] Built target obj.MLIRMemRefDialect
[ 42%] Linking CXX static library libMLIRMemRefDialect.a
[ 42%] Built target MLIRMemRefDialect
[ 42%] Building CXX object lib/Dialect/Affine/IR/CMakeFiles/obj.MLIRAffineDialect.dir/AffineMemoryOpInterfaces.cpp.o
[ 42%] Building CXX object lib/Dialect/Affine/IR/CMakeFiles/obj.MLIRAffineDialect.dir/AffineOps.cpp.o
[ 43%] Building CXX object lib/Dialect/Affine/IR/CMakeFiles/obj.MLIRAffineDialect.dir/AffineValueMap.cpp.o
[ 43%] Building CXX object lib/Dialect/Affine/IR/CMakeFiles/obj.MLIRAffineDialect.dir/ValueBoundsOpInterfaceImpl.cpp.o
[ 43%] Built target obj.MLIRAffineDialect
[ 43%] Linking CXX static library libMLIRAffineDialect.a
[ 43%] Built target MLIRAffineDialect
[ 43%] Building CXX object lib/Dialect/ControlFlow/IR/CMakeFiles/obj.MLIRControlFlowDialect.dir/ControlFlowOps.cpp.o
[ 43%] Built target obj.MLIRControlFlowDialect
[ 43%] Linking CXX static library libMLIRControlFlowDialect.a
[ 43%] Built target MLIRControlFlowDialect
[ 43%] Building CXX object lib/Interfaces/CMakeFiles/obj.MLIRParallelCombiningOpInterface.dir/ParallelCombiningOpInterface.cpp.o
[ 43%] Built target obj.MLIRParallelCombiningOpInterface
[ 43%] Linking CXX static library libMLIRParallelCombiningOpInterface.a
[ 43%] Built target MLIRParallelCombiningOpInterface
[ 43%] Building CXX object lib/Dialect/Tensor/IR/CMakeFiles/obj.MLIRTensorDialect.dir/TensorDialect.cpp.o
[ 43%] Building CXX object lib/Dialect/Tensor/IR/CMakeFiles/obj.MLIRTensorDialect.dir/TensorOps.cpp.o
[ 43%] Building CXX object lib/Dialect/Tensor/IR/CMakeFiles/obj.MLIRTensorDialect.dir/ValueBoundsOpInterfaceImpl.cpp.o
[ 43%] Built target obj.MLIRTensorDialect
[ 43%] Linking CXX static library libMLIRTensorDialect.a
[ 43%] Built target MLIRTensorDialect
[ 43%] Building CXX object lib/Dialect/SCF/IR/CMakeFiles/obj.MLIRSCFDialect.dir/SCF.cpp.o
[ 43%] Building CXX object lib/Dialect/SCF/IR/CMakeFiles/obj.MLIRSCFDialect.dir/DeviceMappingInterface.cpp.o
[ 43%] Building CXX object lib/Dialect/SCF/IR/CMakeFiles/obj.MLIRSCFDialect.dir/ValueBoundsOpInterfaceImpl.cpp.o
[ 43%] Built target obj.MLIRSCFDialect
[ 43%] Linking CXX static library libMLIRSCFDialect.a
[ 43%] Built target MLIRSCFDialect
[ 43%] Building CXX object lib/Dialect/Affine/Analysis/CMakeFiles/obj.MLIRAffineAnalysis.dir/AffineAnalysis.cpp.o
In file included from /home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/lib/Dialect/Affine/Analysis/AffineAnalysis.cpp:20:
/home/pbulk/build/lang/mlir/work/mlir-18.1.8.src/include/mlir/Dialect/Func/IR/FuncOps.h:29:10: fatal error: mlir/Dialect/Func/IR/FuncOps.h.inc: No such file or directory
   29 | #include "mlir/Dialect/Func/IR/FuncOps.h.inc"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
gmake[2]: *** [lib/Dialect/Affine/Analysis/CMakeFiles/obj.MLIRAffineAnalysis.dir/build.make:76: lib/Dialect/Affine/Analysis/CMakeFiles/obj.MLIRAffineAnalysis.dir/AffineAnalysis.cpp.o] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:30125: lib/Dialect/Affine/Analysis/CMakeFiles/obj.MLIRAffineAnalysis.dir/all] Error 2
gmake: *** [Makefile:136: all] Error 2
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/mlir
*** Error code 1

Stop.
bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/mlir