[...] nclude/llvm/IR/PassInstrumentation.h:326:56: required from here /usr/include/llvm/ADT/PointerUnion.h:119:43: error: ‘value’ is not a member of ‘llvm::TypesAreDistinct::TrivialCallback*, llvm::detail::UniqueFunctionBase::NonTrivialCallbacks*>’ 119 | static_assert(TypesAreDistinct::value, | ^~~~~ /usr/include/llvm/ADT/STLExtras.h: In instantiation of ‘struct llvm::TypesAreDistinct::TrivialCallback*, llvm::detail::UniqueFunctionBase::NonTrivialCallbacks*>’: /usr/include/llvm/ADT/PointerUnion.h:119:43: required from ‘class llvm::PointerUnion::TrivialCallback*, llvm::detail::UniqueFunctionBase::NonTrivialCallbacks*>’ /usr/include/llvm/ADT/FunctionExtras.h:175:44: required from ‘bool llvm::detail::UniqueFunctionBase::isTrivialCallback() const [with ReturnT = void; ParamTs = {llvm::StringRef}]’ /usr/include/llvm/ADT/FunctionExtras.h:188:12: required from ‘ReturnT (* llvm::detail::UniqueFunctionBase::getCallPtr() const)(void*, AdjustedParamT...) [with ReturnT = void; ParamTs = {llvm::StringRef}; CallPtrT = void (*)(void*, llvm::StringRef)]’ /usr/include/llvm/ADT/FunctionExtras.h:383:28: required from ‘R llvm::unique_function::operator()(P ...) [with R = void; P = {llvm::StringRef}]’ /usr/include/llvm/IR/PassInstrumentation.h:305:10: required from here /usr/include/llvm/ADT/STLExtras.h:170:8: error: incomplete type ‘llvm::detail::TypesAreDistinct::TrivialCallback*, llvm::detail::UniqueFunctionBase::NonTrivialCallbacks*>’ used in nested name specifier 170 | struct TypesAreDistinct | ^~~~~~~~~~~~~~~~ /usr/include/llvm/ADT/PointerUnion.h: In instantiation of ‘class llvm::PointerUnion::TrivialCallback*, llvm::detail::UniqueFunctionBase::NonTrivialCallbacks*>’: /usr/include/llvm/ADT/FunctionExtras.h:175:44: required from ‘bool llvm::detail::UniqueFunctionBase::isTrivialCallback() const [with ReturnT = void; ParamTs = {llvm::StringRef}]’ /usr/include/llvm/ADT/FunctionExtras.h:188:12: required from ‘ReturnT (* llvm::detail::UniqueFunctionBase::getCallPtr() const)(void*, AdjustedParamT...) [with ReturnT = void; ParamTs = {llvm::StringRef}; CallPtrT = void (*)(void*, llvm::StringRef)]’ /usr/include/llvm/ADT/FunctionExtras.h:383:28: required from ‘R llvm::unique_function::operator()(P ...) [with R = void; P = {llvm::StringRef}]’ /usr/include/llvm/IR/PassInstrumentation.h:305:10: required from here /usr/include/llvm/ADT/PointerUnion.h:119:43: error: ‘value’ is not a member of ‘llvm::TypesAreDistinct::TrivialCallback*, llvm::detail::UniqueFunctionBase::NonTrivialCallbacks*>’ 119 | static_assert(TypesAreDistinct::value, | ^~~~~ [795/1618] /usr/bin/meson --internal exe --capture src/amd/common/sid_tables.h -- /usr/bin/python3 ../src/amd/common/sid_tables.py ../src/amd/common/sid.h ../src/amd/common/../registers/gfx6.json ../src/amd/common/../registers/gfx7.json ../src/amd/common/../registers/gfx8.json ../src/amd/common/../registers/gfx81.json ../src/amd/common/../registers/gfx9.json ../src/amd/common/../registers/gfx10.json ../src/amd/common/../registers/gfx103.json ../src/amd/common/../registers/gfx11.json ../src/amd/common/../registers/pkt3.json ../src/amd/common/../registers/gfx10-rsrc.json ../src/amd/common/../registers/gfx11-rsrc.json ../src/amd/common/../registers/registers-manually-defined.json ninja: build stopped: subcommand failed. error: Bad exit status from /tmp/B.yfuod01_/BUILD/tmp/rpm-tmp.06MyGp (%build) RPM build warnings: Could not canonicalize hostname: tld-x64 RPM build errors: Bad exit status from /tmp/B.yfuod01_/BUILD/tmp/rpm-tmp.06MyGp (%build) ended at: Thu Jul 20 23:56:53 2023, done in 0:03:36.104417 error: No files produced. + chmod -R u+rwX /tmp/B.yfuod01_/BUILD + rm -rf /tmp/B.yfuod01_/tmp /tmp/B.yfuod01_/BUILD + rm -rf /tmp/B.yfuod01_ Begin-TLD-Builder-Info Build-Time: user:748.15s sys:51.51s real:217.16s (faults io:131 non-io:18111093) End-TLD-Builder-Info